Skip to content

Commit f41d0a6

Browse files
alan-agius4dgp1130
authored andcommitted
build: remove dependency on font-awesome
This dependency is only used to valid that node packages are resolved correctly. With this change we mock the structure of font-awesome to avoid having to install it. (cherry picked from commit 173823d)
1 parent e6c45c3 commit f41d0a6

File tree

5 files changed

+130
-20
lines changed

5 files changed

+130
-20
lines changed

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,6 @@
147147
"eslint-plugin-header": "3.1.1",
148148
"eslint-plugin-import": "2.26.0",
149149
"express": "4.18.1",
150-
"font-awesome": "^4.7.0",
151150
"glob": "8.0.3",
152151
"http-proxy": "^1.18.1",
153152
"https-proxy-agent": "5.0.1",

packages/angular_devkit/build_angular/BUILD.bazel

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,6 @@ LARGE_SPECS = {
349349
"@npm//@angular/animations",
350350
"@npm//@angular/material",
351351
"@npm//bootstrap",
352-
"@npm//font-awesome",
353352
"@npm//jquery",
354353
"@npm//popper.js",
355354
],

packages/angular_devkit/build_angular/src/builders/browser/specs/styles_spec.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
*/
88

99
import { Architect } from '@angular-devkit/architect';
10+
import { TestProjectHost } from '@angular-devkit/architect/testing';
1011
import { normalize, tags } from '@angular-devkit/core';
1112
import { dirname } from 'path';
1213
import { browserBuild, createArchitect, host } from '../../../testing/test-utils';
@@ -259,7 +260,19 @@ describe('Browser Builder styles', () => {
259260
});
260261
});
261262

263+
/**
264+
* font-awesome mock to avoid having an extra dependency.
265+
*/
266+
function mockFontAwesomePackage(host: TestProjectHost): void {
267+
host.writeMultipleFiles({
268+
'node_modules/font-awesome/scss/font-awesome.scss': `
269+
* { color: red }
270+
`,
271+
});
272+
}
273+
262274
it(`supports font-awesome imports`, async () => {
275+
mockFontAwesomePackage(host);
263276
host.writeMultipleFiles({
264277
'src/styles.scss': `
265278
@import "font-awesome/scss/font-awesome";
@@ -271,6 +284,7 @@ describe('Browser Builder styles', () => {
271284
});
272285

273286
it(`supports font-awesome imports (tilde)`, async () => {
287+
mockFontAwesomePackage(host);
274288
host.writeMultipleFiles({
275289
'src/styles.scss': `
276290
$fa-font-path: "~font-awesome/fonts";

scripts/validate-licenses.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,6 @@ const ignoredPackages = [
7575
'[email protected]', // MIT but broken license in package.json
7676
'[email protected]', // Unlicense but missing license field (PR: https://github.com/streamich/fs-monkey/pull/209)
7777
'[email protected]', // Unlicense but missing license field (PR: https://github.com/streamich/memfs/pull/594)
78-
79-
// * Other
80-
'[email protected]', // (OFL-1.1 AND MIT)
8178
];
8279

8380
// Ignore own packages (all MIT)

yarn.lock

Lines changed: 116 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -197,13 +197,20 @@
197197
dependencies:
198198
tslib "^2.3.0"
199199

200-
"@angular/[email protected]", "@angular/core@^13.0.0 || ^14.0.0-0":
200+
"@angular/[email protected]":
201201
version "14.0.5"
202202
resolved "https://registry.yarnpkg.com/@angular/core/-/core-14.0.5.tgz#135db22c6cc2ea51fc8f504f1400a5453f73eec3"
203203
integrity sha512-4MIfFM2nD+N0/Dk8xKfKvbdS/zYRhQgdnKT6ZIIV7Y/XCfn5QAIa4+vB5BEAZpuzSsZHLVdBQQ0TkaiONLfL2Q==
204204
dependencies:
205205
tslib "^2.3.0"
206206

207+
"@angular/core@^13.0.0 || ^14.0.0-0":
208+
version "14.0.6"
209+
resolved "https://registry.yarnpkg.com/@angular/core/-/core-14.0.6.tgz#697d52ca9d772877a5138af26d1d9c5e7c267ade"
210+
integrity sha512-hyQ3s9Yrm3ejhumgAC9ENhMFmvmPlJkk1tEOjruyoiHwK4EOaDpI+GCNQIBUB1Z3B/QLMlgZeMXrULQztjSQwg==
211+
dependencies:
212+
tslib "^2.3.0"
213+
207214
"@angular/[email protected]":
208215
version "14.0.5"
209216
resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-14.0.5.tgz#d9d749352f9d3945c83af1cc3a9df8bafb60327e"
@@ -283,7 +290,7 @@
283290
dependencies:
284291
"@babel/highlight" "^7.18.6"
285292

286-
"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.18.6":
293+
"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.18.6", "@babel/compat-data@^7.18.8":
287294
version "7.18.8"
288295
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.18.8.tgz#2483f565faca607b8535590e84e7de323f27764d"
289296
integrity sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==
@@ -330,7 +337,7 @@
330337
json5 "^2.2.1"
331338
semver "^6.3.0"
332339

333-
"@babel/[email protected]", "@babel/generator@^7.18.2", "@babel/generator@^7.18.6", "@babel/generator@^7.18.7":
340+
"@babel/[email protected]", "@babel/generator@^7.18.6", "@babel/generator@^7.18.7":
334341
version "7.18.7"
335342
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.7.tgz#2aa78da3c05aadfc82dbac16c99552fc802284bd"
336343
integrity sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==
@@ -339,6 +346,15 @@
339346
"@jridgewell/gen-mapping" "^0.3.2"
340347
jsesc "^2.5.1"
341348

349+
"@babel/generator@^7.18.10", "@babel/generator@^7.18.2":
350+
version "7.18.10"
351+
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.10.tgz#794f328bfabdcbaf0ebf9bf91b5b57b61fa77a2a"
352+
integrity sha512-0+sW7e3HjQbiHbj1NeU/vN8ornohYlacAfZIaXhdoGweQqgcNy69COVciYYqEXJ/v+9OBA7Frxm4CVAuNqKeNA==
353+
dependencies:
354+
"@babel/types" "^7.18.10"
355+
"@jridgewell/gen-mapping" "^0.3.2"
356+
jsesc "^2.5.1"
357+
342358
"@babel/[email protected]", "@babel/helper-annotate-as-pure@^7.18.6":
343359
version "7.18.6"
344360
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb"
@@ -354,7 +370,7 @@
354370
"@babel/helper-explode-assignable-expression" "^7.18.6"
355371
"@babel/types" "^7.18.6"
356372

357-
"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.18.2", "@babel/helper-compilation-targets@^7.18.6":
373+
"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.18.6":
358374
version "7.18.6"
359375
resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz#18d35bfb9f83b1293c22c55b3d576c1315b6ed96"
360376
integrity sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==
@@ -364,6 +380,16 @@
364380
browserslist "^4.20.2"
365381
semver "^6.3.0"
366382

383+
"@babel/helper-compilation-targets@^7.18.2":
384+
version "7.18.9"
385+
resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz#69e64f57b524cde3e5ff6cc5a9f4a387ee5563bf"
386+
integrity sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==
387+
dependencies:
388+
"@babel/compat-data" "^7.18.8"
389+
"@babel/helper-validator-option" "^7.18.6"
390+
browserslist "^4.20.2"
391+
semver "^6.3.0"
392+
367393
"@babel/helper-create-class-features-plugin@^7.18.6":
368394
version "7.18.6"
369395
resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.6.tgz#6f15f8459f3b523b39e00a99982e2c040871ed72"
@@ -404,6 +430,11 @@
404430
resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz#b7eee2b5b9d70602e59d1a6cad7dd24de7ca6cd7"
405431
integrity sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==
406432

433+
"@babel/helper-environment-visitor@^7.18.9":
434+
version "7.18.9"
435+
resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be"
436+
integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==
437+
407438
"@babel/helper-explode-assignable-expression@^7.18.6":
408439
version "7.18.6"
409440
resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096"
@@ -419,6 +450,14 @@
419450
"@babel/template" "^7.18.6"
420451
"@babel/types" "^7.18.6"
421452

453+
"@babel/helper-function-name@^7.18.9":
454+
version "7.18.9"
455+
resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz#940e6084a55dee867d33b4e487da2676365e86b0"
456+
integrity sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==
457+
dependencies:
458+
"@babel/template" "^7.18.6"
459+
"@babel/types" "^7.18.9"
460+
422461
"@babel/helper-hoist-variables@^7.18.6":
423462
version "7.18.6"
424463
resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678"
@@ -440,7 +479,21 @@
440479
dependencies:
441480
"@babel/types" "^7.18.6"
442481

443-
"@babel/helper-module-transforms@^7.18.0", "@babel/helper-module-transforms@^7.18.6":
482+
"@babel/helper-module-transforms@^7.18.0":
483+
version "7.18.9"
484+
resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz#5a1079c005135ed627442df31a42887e80fcb712"
485+
integrity sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==
486+
dependencies:
487+
"@babel/helper-environment-visitor" "^7.18.9"
488+
"@babel/helper-module-imports" "^7.18.6"
489+
"@babel/helper-simple-access" "^7.18.6"
490+
"@babel/helper-split-export-declaration" "^7.18.6"
491+
"@babel/helper-validator-identifier" "^7.18.6"
492+
"@babel/template" "^7.18.6"
493+
"@babel/traverse" "^7.18.9"
494+
"@babel/types" "^7.18.9"
495+
496+
"@babel/helper-module-transforms@^7.18.6":
444497
version "7.18.8"
445498
resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.8.tgz#4f8408afead0188cfa48672f9d0e5787b61778c8"
446499
integrity sha512-che3jvZwIcZxrwh63VfnFTUzcAM9v/lznYkkRxIBGMPt1SudOKHAEec0SIRCfiuIzTcF7VGj/CaTT6gY4eWxvA==
@@ -508,6 +561,11 @@
508561
dependencies:
509562
"@babel/types" "^7.18.6"
510563

564+
"@babel/helper-string-parser@^7.18.10":
565+
version "7.18.10"
566+
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz#181f22d28ebe1b3857fa575f5c290b1aaf659b56"
567+
integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==
568+
511569
"@babel/helper-validator-identifier@^7.18.6":
512570
version "7.18.6"
513571
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076"
@@ -528,7 +586,16 @@
528586
"@babel/traverse" "^7.18.6"
529587
"@babel/types" "^7.18.6"
530588

531-
"@babel/helpers@^7.18.2", "@babel/helpers@^7.18.6":
589+
"@babel/helpers@^7.18.2":
590+
version "7.18.9"
591+
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.9.tgz#4bef3b893f253a1eced04516824ede94dcfe7ff9"
592+
integrity sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==
593+
dependencies:
594+
"@babel/template" "^7.18.6"
595+
"@babel/traverse" "^7.18.9"
596+
"@babel/types" "^7.18.9"
597+
598+
"@babel/helpers@^7.18.6":
532599
version "7.18.6"
533600
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.6.tgz#4c966140eaa1fcaa3d5a8c09d7db61077d4debfd"
534601
integrity sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==
@@ -546,11 +613,16 @@
546613
chalk "^2.0.0"
547614
js-tokens "^4.0.0"
548615

549-
"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.18.0", "@babel/parser@^7.18.6", "@babel/parser@^7.18.8":
616+
"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.18.6", "@babel/parser@^7.18.8":
550617
version "7.18.8"
551618
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.8.tgz#822146080ac9c62dac0823bb3489622e0bc1cbdf"
552619
integrity sha512-RSKRfYX20dyH+elbJK2uqAkVyucL+xXzhqlMD5/ZXx+dAAwpyB7HsvnHe/ZUGOF+xLr5Wx9/JoXVTj6BQE2/oA==
553620

621+
"@babel/parser@^7.18.0", "@babel/parser@^7.18.10":
622+
version "7.18.10"
623+
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.10.tgz#94b5f8522356e69e8277276adf67ed280c90ecc1"
624+
integrity sha512-TYk3OA0HKL6qNryUayb5UUEhM/rkOQozIBEA5ITXh5DWrSp0TlUQXMyZmnWxG/DizSWBeeQ0Zbc5z8UGaaqoeg==
625+
554626
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6":
555627
version "7.18.6"
556628
resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2"
@@ -1164,7 +1236,7 @@
11641236
dependencies:
11651237
regenerator-runtime "^0.13.4"
11661238

1167-
"@babel/[email protected]", "@babel/template@^7.16.7", "@babel/template@^7.18.6":
1239+
"@babel/[email protected]", "@babel/template@^7.18.6":
11681240
version "7.18.6"
11691241
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.6.tgz#1283f4993e00b929d6e2d3c72fdc9168a2977a31"
11701242
integrity sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==
@@ -1173,7 +1245,16 @@
11731245
"@babel/parser" "^7.18.6"
11741246
"@babel/types" "^7.18.6"
11751247

1176-
"@babel/traverse@^7.13.0", "@babel/traverse@^7.18.2", "@babel/traverse@^7.18.6", "@babel/traverse@^7.18.8":
1248+
"@babel/template@^7.16.7":
1249+
version "7.18.10"
1250+
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71"
1251+
integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==
1252+
dependencies:
1253+
"@babel/code-frame" "^7.18.6"
1254+
"@babel/parser" "^7.18.10"
1255+
"@babel/types" "^7.18.10"
1256+
1257+
"@babel/traverse@^7.13.0", "@babel/traverse@^7.18.6", "@babel/traverse@^7.18.8":
11771258
version "7.18.8"
11781259
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.8.tgz#f095e62ab46abf1da35e5a2011f43aee72d8d5b0"
11791260
integrity sha512-UNg/AcSySJYR/+mIcJQDCv00T+AqRO7j/ZEJLzpaYtgM48rMg5MnkJgyNqkzo88+p4tfRvZJCEiwwfG6h4jkRg==
@@ -1189,14 +1270,39 @@
11891270
debug "^4.1.0"
11901271
globals "^11.1.0"
11911272

1192-
"@babel/types@^7.0.0", "@babel/types@^7.18.2", "@babel/types@^7.18.6", "@babel/types@^7.18.7", "@babel/types@^7.18.8", "@babel/types@^7.3.0", "@babel/types@^7.4.4":
1273+
"@babel/traverse@^7.18.2", "@babel/traverse@^7.18.9":
1274+
version "7.18.10"
1275+
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.10.tgz#37ad97d1cb00efa869b91dd5d1950f8a6cf0cb08"
1276+
integrity sha512-J7ycxg0/K9XCtLyHf0cz2DqDihonJeIo+z+HEdRe9YuT8TY4A66i+Ab2/xZCEW7Ro60bPCBBfqqboHSamoV3+g==
1277+
dependencies:
1278+
"@babel/code-frame" "^7.18.6"
1279+
"@babel/generator" "^7.18.10"
1280+
"@babel/helper-environment-visitor" "^7.18.9"
1281+
"@babel/helper-function-name" "^7.18.9"
1282+
"@babel/helper-hoist-variables" "^7.18.6"
1283+
"@babel/helper-split-export-declaration" "^7.18.6"
1284+
"@babel/parser" "^7.18.10"
1285+
"@babel/types" "^7.18.10"
1286+
debug "^4.1.0"
1287+
globals "^11.1.0"
1288+
1289+
"@babel/types@^7.0.0", "@babel/types@^7.18.6", "@babel/types@^7.18.7", "@babel/types@^7.18.8", "@babel/types@^7.3.0", "@babel/types@^7.4.4":
11931290
version "7.18.8"
11941291
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.8.tgz#c5af199951bf41ba4a6a9a6d0d8ad722b30cd42f"
11951292
integrity sha512-qwpdsmraq0aJ3osLJRApsc2ouSJCdnMeZwB0DhbtHAtRpZNZCdlbRnHIgcRKzdE1g0iOGg644fzjOBcdOz9cPw==
11961293
dependencies:
11971294
"@babel/helper-validator-identifier" "^7.18.6"
11981295
to-fast-properties "^2.0.0"
11991296

1297+
"@babel/types@^7.18.10", "@babel/types@^7.18.2", "@babel/types@^7.18.9":
1298+
version "7.18.10"
1299+
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.10.tgz#4908e81b6b339ca7c6b7a555a5fc29446f26dde6"
1300+
integrity sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==
1301+
dependencies:
1302+
"@babel/helper-string-parser" "^7.18.10"
1303+
"@babel/helper-validator-identifier" "^7.18.6"
1304+
to-fast-properties "^2.0.0"
1305+
12001306
12011307
version "1.12.0"
12021308
resolved "https://registry.yarnpkg.com/@bazel/bazelisk/-/bazelisk-1.12.0.tgz#f08aebbf4afcb12684422450b0845dd6ef5cfe50"
@@ -5392,11 +5498,6 @@ follow-redirects@^1.0.0, follow-redirects@^1.14.0:
53925498
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5"
53935499
integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==
53945500

5395-
font-awesome@^4.7.0:
5396-
version "4.7.0"
5397-
resolved "https://registry.yarnpkg.com/font-awesome/-/font-awesome-4.7.0.tgz#8fa8cf0411a1a31afd07b06d2902bb9fc815a133"
5398-
integrity sha512-U6kGnykA/6bFmg1M/oT9EkFeIYv7JlX3bozwQJWiiLz6L0w3F5vBVPxHlwyX/vtNq1ckcpRKOB9f2Qal/VtFpg==
5399-
54005501
foreground-child@^2.0.0:
54015502
version "2.0.0"
54025503
resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-2.0.0.tgz#71b32800c9f15aa8f2f83f4a6bd9bff35d861a53"

0 commit comments

Comments
 (0)