Skip to content

Commit fb4409e

Browse files
authored
chore: replace commit hooks infra with husky + nano-staged (#35832)
1 parent 7db7578 commit fb4409e

9 files changed

Lines changed: 33 additions & 131 deletions

File tree

.githooks/pre-commit

Lines changed: 0 additions & 16 deletions
This file was deleted.

.githooks/pre-push

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,2 @@
1-
#!/bin/sh
2-
31
changedFiles="$(git diff-tree -r --name-only --no-commit-id $1 $2)"
42
node ./scripts/package-manager/src/notify-on-file-changes.js $changedFiles
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,2 @@
1-
#!/bin/sh
2-
31
changedFiles="$(git diff-tree -r --name-only --no-commit-id ORIG_HEAD HEAD)"
42
node ./scripts/package-manager/src/notify-on-file-changes.js $changedFiles

.husky/pre-commit

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
nano-staged
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ const nonJsExtensions = [
1919
prettierSupportedFileExtensionsByContext.others,
2020
].flat();
2121

22-
// https://www.npmjs.com/package/lint-staged
22+
// https://github.com/usmanyunusov/nano-staged
2323
module.exports = {
2424
[`**/*.{${nonJsExtensions}}`]: [commands.format],
25-
[`**/*.{${prettierSupportedFileExtensionsByContext.js}}`]: [/* commands.format, */ commands.lint],
25+
[`**/*.{${prettierSupportedFileExtensionsByContext.js}}`]: [commands.format, commands.lint],
2626
};

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"create-package": "yarn nx g @fluentui/workspace-plugin:react-library",
2222
"format": "node scripts/executors/src/format.js",
2323
"generate-version-files": "node -r ./scripts/ts-node/src/register ./scripts/generators/src/generate-version-files",
24-
"postinstall": "yarn patch-package && node ./scripts/package-manager/src/postinstall.js",
24+
"postinstall": "yarn patch-package && husky && node ./scripts/package-manager/src/postinstall.js",
2525
"preinstall": "node ./scripts/package-manager/src/preinstall.js",
2626
"publish:beachball": "beachball publish -b origin/master --access public -y",
2727
"start": "node -r ./scripts/ts-node/src/register ./scripts/executors/src/start",
@@ -225,6 +225,7 @@
225225
"glob": "7.2.0",
226226
"globals": "13.24.0",
227227
"html-webpack-plugin": "5.6.0",
228+
"husky": "9.1.7",
228229
"ignore-not-found-export-webpack-plugin": "1.0.2",
229230
"imports-loader": "1.2.0",
230231
"jest": "30.2.0",
@@ -239,7 +240,6 @@
239240
"jsonc-eslint-parser": "2.4.1",
240241
"just-scripts": "1.8.2",
241242
"license-webpack-plugin": "4.0.2",
242-
"lint-staged": "10.2.10",
243243
"loader-utils": "2.0.4",
244244
"lodash": "4.17.21",
245245
"markdown-table": "2.0.0",
@@ -248,6 +248,7 @@
248248
"monosize": "0.6.3",
249249
"monosize-bundler-webpack": "0.1.6",
250250
"monosize-storage-azure": "0.0.16",
251+
"nano-staged": "0.9.0",
251252
"node-plop": "0.25.0",
252253
"nx": "21.6.10",
253254
"p-queue": "6.6.2",

scripts/package-manager/src/postinstall.js

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,17 @@
1-
const { spawnSync } = require('node:child_process');
2-
31
const chalk = require('chalk');
42

53
const { isCI } = require('./is-ci');
64

75
main();
86

97
function main() {
10-
registerCustomGitHooksDirectory();
11-
128
if (isCI()) {
139
process.exit(0);
1410
}
1511

1612
gettingStarted();
1713
}
1814

19-
function registerCustomGitHooksDirectory() {
20-
// git v2.9.0 supports a custom hooks directory. This means we just need to check in the hooks scripts.
21-
spawnSync('git', ['config', 'core.hooksPath', '.githooks']);
22-
}
23-
2415
function gettingStarted() {
2516
const COMMAND_PREFIX = `${chalk.cyan('>')} ${chalk.inverse(chalk.bold(chalk.cyan(' GETTING STARTED ')))}`;
2617

yarn.lock

Lines changed: 27 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -7379,7 +7379,7 @@ cli-table@0.3.11, cli-table@^0.3.1:
73797379
dependencies:
73807380
colors "1.0.3"
73817381

7382-
cli-truncate@2.1.0, cli-truncate@^2.1.0:
7382+
cli-truncate@^2.1.0:
73837383
version "2.1.0"
73847384
resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7"
73857385
integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==
@@ -7641,11 +7641,6 @@ commander@^2.20.0:
76417641
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
76427642
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
76437643

7644-
commander@^5.1.0:
7645-
version "5.1.0"
7646-
resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
7647-
integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
7648-
76497644
commander@^6.0.0, commander@^6.2.1:
76507645
version "6.2.1"
76517646
resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
@@ -7894,17 +7889,6 @@ cosmiconfig@^5.1.0:
78947889
js-yaml "^3.13.1"
78957890
parse-json "^4.0.0"
78967891

7897-
cosmiconfig@^6.0.0:
7898-
version "6.0.0"
7899-
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982"
7900-
integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==
7901-
dependencies:
7902-
"@types/parse-json" "^4.0.0"
7903-
import-fresh "^3.1.0"
7904-
parse-json "^5.0.0"
7905-
path-type "^4.0.0"
7906-
yaml "^1.7.2"
7907-
79087892
cosmiconfig@^7.0.0, cosmiconfig@^7.0.1:
79097893
version "7.1.0"
79107894
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6"
@@ -9051,7 +9035,7 @@ enhanced-resolve@^5.0.0, enhanced-resolve@^5.15.0, enhanced-resolve@^5.17.0, enh
90519035
graceful-fs "^4.2.4"
90529036
tapable "^2.2.0"
90539037

9054-
enquirer@2.3.6, enquirer@^2.3.5, enquirer@^2.3.6, enquirer@~2.3.6:
9038+
enquirer@2.3.6, enquirer@^2.3.6, enquirer@~2.3.6:
90559039
version "2.3.6"
90569040
resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d"
90579041
integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==
@@ -9840,7 +9824,7 @@ events@^3.0.0, events@^3.2.0:
98409824
resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
98419825
integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
98429826

9843-
execa@4.1.0, execa@^4.0.1:
9827+
execa@4.1.0:
98449828
version "4.1.0"
98459829
resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
98469830
integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
@@ -10829,11 +10813,6 @@ get-intrinsic@^1.2.4, get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@
1082910813
hasown "^2.0.2"
1083010814
math-intrinsics "^1.1.0"
1083110815

10832-
get-own-enumerable-property-symbols@^3.0.0:
10833-
version "3.0.0"
10834-
resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz#b877b49a5c16aefac3655f2ed2ea5b684df8d203"
10835-
integrity sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg==
10836-
1083710816
get-package-type@^0.1.0:
1083810817
version "0.1.0"
1083910818
resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a"
@@ -11662,6 +11641,11 @@ humps@^2.0.1:
1166211641
resolved "https://registry.yarnpkg.com/humps/-/humps-2.0.1.tgz#dd02ea6081bd0568dc5d073184463957ba9ef9aa"
1166311642
integrity sha1-3QLqYIG9BWjcXQcxhEY5V7qe+ao=
1166411643

11644+
husky@9.1.7:
11645+
version "9.1.7"
11646+
resolved "https://registry.yarnpkg.com/husky/-/husky-9.1.7.tgz#d46a38035d101b46a70456a850ff4201344c0b2d"
11647+
integrity sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==
11648+
1166511649
hyphenate-style-name@^1.0.2:
1166611650
version "1.0.3"
1166711651
resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz#097bb7fa0b8f1a9cf0bd5c734cf95899981a9b48"
@@ -11736,7 +11720,7 @@ import-fresh@^2.0.0:
1173611720
caller-path "^2.0.0"
1173711721
resolve-from "^3.0.0"
1173811722

11739-
import-fresh@^3.1.0, import-fresh@^3.2.1:
11723+
import-fresh@^3.2.1:
1174011724
version "3.3.0"
1174111725
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
1174211726
integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
@@ -12270,7 +12254,7 @@ is-number@^7.0.0:
1227012254
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
1227112255
integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
1227212256

12273-
is-obj@^1.0.0, is-obj@^1.0.1:
12257+
is-obj@^1.0.0:
1227412258
version "1.0.1"
1227512259
resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
1227612260
integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
@@ -12372,11 +12356,6 @@ is-regex@^1.2.1:
1237212356
has-tostringtag "^1.0.2"
1237312357
hasown "^2.0.2"
1237412358

12375-
is-regexp@^1.0.0:
12376-
version "1.0.0"
12377-
resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
12378-
integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk=
12379-
1238012359
is-relative@^1.0.0:
1238112360
version "1.0.0"
1238212361
resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d"
@@ -13706,46 +13685,11 @@ lines-and-columns@^1.1.6:
1370613685
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
1370713686
integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
1370813687

13709-
lint-staged@10.2.10:
13710-
version "10.2.10"
13711-
resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.2.10.tgz#f0f78bf8786bbe90e1775a0dc540f7f12b6a79b2"
13712-
integrity sha512-dgelFaNH6puUGAcU+OVMgbfpKSerNYsPSn6+nlbRDjovL0KigpsVpCu0PFZG6BJxX8gnHJqaZlR9krZamQsb0w==
13713-
dependencies:
13714-
chalk "^4.0.0"
13715-
cli-truncate "2.1.0"
13716-
commander "^5.1.0"
13717-
cosmiconfig "^6.0.0"
13718-
debug "^4.1.1"
13719-
dedent "^0.7.0"
13720-
enquirer "^2.3.5"
13721-
execa "^4.0.1"
13722-
listr2 "^2.1.0"
13723-
log-symbols "^4.0.0"
13724-
micromatch "^4.0.2"
13725-
normalize-path "^3.0.0"
13726-
please-upgrade-node "^3.2.0"
13727-
string-argv "0.3.1"
13728-
stringify-object "^3.3.0"
13729-
1373013688
listenercount@~1.0.1:
1373113689
version "1.0.1"
1373213690
resolved "https://registry.yarnpkg.com/listenercount/-/listenercount-1.0.1.tgz#84c8a72ab59c4725321480c975e6508342e70937"
1373313691
integrity sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==
1373413692

13735-
listr2@^2.1.0:
13736-
version "2.1.7"
13737-
resolved "https://registry.yarnpkg.com/listr2/-/listr2-2.1.7.tgz#8107c12c699bac778f1567739298052d8ebb9c27"
13738-
integrity sha512-XCC1sWLkBFFIMIRwG/LedgHUzN2XLEo02ZqXn6fwuP0GlXGE5BCuL6EAbQFb4vZB+++YEonzEXDPWQe+jCoF6Q==
13739-
dependencies:
13740-
chalk "^4.0.0"
13741-
cli-truncate "^2.1.0"
13742-
figures "^3.2.0"
13743-
indent-string "^4.0.0"
13744-
log-update "^4.0.0"
13745-
p-map "^4.0.0"
13746-
rxjs "^6.5.5"
13747-
through "^2.3.8"
13748-
1374913693
listr2@^3.8.3:
1375013694
version "3.14.0"
1375113695
resolved "https://registry.yarnpkg.com/listr2/-/listr2-3.14.0.tgz#23101cc62e1375fd5836b248276d1d2b51fdbe9e"
@@ -15319,6 +15263,13 @@ n-readlines@^1.0.0:
1531915263
resolved "https://registry.yarnpkg.com/n-readlines/-/n-readlines-1.0.0.tgz#c353797f216c253fdfef7e91da4e8b17c29a91a6"
1532015264
integrity sha512-ISDqGcspVu6U3VKqtJZG1uR55SmNNF9uK0EMq1IvNVVZOui6MW6VR0+pIZhqz85ORAGp+4zW+5fJ/SE7bwEibA==
1532115265

15266+
nano-staged@0.9.0:
15267+
version "0.9.0"
15268+
resolved "https://registry.yarnpkg.com/nano-staged/-/nano-staged-0.9.0.tgz#4d957f3a40470d82dd26ecd739da9d8838a2b20b"
15269+
integrity sha512-0JfyX4i0Vp5HhC9RDtJ1kp7psz8CFuS3Gya3Z6WZv//QCwA9dPzi1S803VdR0c0P6R7sSvweZ5mSJmYQ/N+loQ==
15270+
dependencies:
15271+
picocolors "^1.0.0"
15272+
1532215273
nanoid@^3.3.6, nanoid@^3.3.8:
1532315274
version "3.3.11"
1532415275
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b"
@@ -16499,13 +16450,6 @@ playwright@1.55.1, playwright@^1.34.3, playwright@^1.55.1:
1649916450
optionalDependencies:
1650016451
fsevents "2.3.2"
1650116452

16502-
please-upgrade-node@^3.2.0:
16503-
version "3.2.0"
16504-
resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
16505-
integrity sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==
16506-
dependencies:
16507-
semver-compare "^1.0.0"
16508-
1650916453
plop@2.6.0:
1651016454
version "2.6.0"
1651116455
resolved "https://registry.yarnpkg.com/plop/-/plop-2.6.0.tgz#b0c3a9879c35008a22bb681bfba975ed2bc3c38c"
@@ -17770,20 +17714,20 @@ rw@1:
1777017714
resolved "https://registry.yarnpkg.com/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4"
1777117715
integrity sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==
1777217716

17773-
rxjs@>=6.4.0, rxjs@^6.5.5, rxjs@^6.6.0:
17774-
version "6.6.7"
17775-
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9"
17776-
integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==
17777-
dependencies:
17778-
tslib "^1.9.0"
17779-
17780-
rxjs@^7.5.1:
17717+
rxjs@>=6.4.0, rxjs@^7.5.1:
1778117718
version "7.8.1"
1778217719
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543"
1778317720
integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==
1778417721
dependencies:
1778517722
tslib "^2.1.0"
1778617723

17724+
rxjs@^6.6.0:
17725+
version "6.6.7"
17726+
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9"
17727+
integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==
17728+
dependencies:
17729+
tslib "^1.9.0"
17730+
1778717731
sade@^1.7.3:
1778817732
version "1.8.1"
1778917733
resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701"
@@ -17944,11 +17888,6 @@ selfsigned@^2.1.1:
1794417888
"@types/node-forge" "^1.3.0"
1794517889
node-forge "^1"
1794617890

17947-
semver-compare@^1.0.0:
17948-
version "1.0.0"
17949-
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
17950-
integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
17951-
1795217891
semver-diff@^2.0.0:
1795317892
version "2.1.0"
1795417893
resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"
@@ -18598,7 +18537,7 @@ streamx@^2.15.0:
1859818537
optionalDependencies:
1859918538
bare-events "^2.2.0"
1860018539

18601-
string-argv@0.3.1, string-argv@~0.3.1:
18540+
string-argv@~0.3.1:
1860218541
version "0.3.1"
1860318542
resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da"
1860418543
integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==
@@ -18741,15 +18680,6 @@ stringify-entities@^4.0.0:
1874118680
character-entities-html4 "^2.0.0"
1874218681
character-entities-legacy "^3.0.0"
1874318682

18744-
stringify-object@^3.3.0:
18745-
version "3.3.0"
18746-
resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629"
18747-
integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==
18748-
dependencies:
18749-
get-own-enumerable-property-symbols "^3.0.0"
18750-
is-obj "^1.0.1"
18751-
is-regexp "^1.0.0"
18752-
1875318683
strip-ansi@6.0.0:
1875418684
version "6.0.0"
1875518685
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
@@ -20918,7 +20848,7 @@ yallist@^5.0.0:
2091820848
resolved "https://registry.yarnpkg.com/yallist/-/yallist-5.0.0.tgz#00e2de443639ed0d78fd87de0d27469fbcffb533"
2091920849
integrity sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==
2092020850

20921-
yaml@^1.10.0, yaml@^1.7.2:
20851+
yaml@^1.10.0:
2092220852
version "1.10.2"
2092320853
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
2092420854
integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==

0 commit comments

Comments
 (0)