Skip to content

Commit 30dcdaa

Browse files
committed
Add Git hook to auto-update submodules
1 parent 408ced2 commit 30dcdaa

3 files changed

Lines changed: 162 additions & 5 deletions

File tree

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"lint-ci": "./scripts/circleci/analyze_code.sh && yarn shellcheck",
2626
"lint-java": "node ./scripts/lint-java.js",
2727
"lint": "eslint .",
28+
"postinstall": "path-exists ./.git && git config core.hooksPath ./scripts/git-hooks",
2829
"prettier": "prettier --write \"./**/*.{js,md,yml,ts,tsx}\"",
2930
"print-packages": "node ./scripts/monorepo/print",
3031
"shellcheck": "./scripts/circleci/analyze_scripts.sh",
@@ -100,6 +101,7 @@
100101
"mkdirp": "^0.5.1",
101102
"node-fetch": "^2.2.0",
102103
"nullthrows": "^1.1.1",
104+
"path-exists-cli": "^2.0.0",
103105
"prettier": "2.8.8",
104106
"prettier-plugin-hermes-parser": "0.20.1",
105107
"react": "18.2.0",

scripts/git-hooks/post-checkout

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/sh
2+
3+
exec git submodule update --init

yarn.lock

Lines changed: 157 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2740,6 +2740,11 @@
27402740
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca"
27412741
integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==
27422742

2743+
"@types/minimist@^1.2.2":
2744+
version "1.2.5"
2745+
resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz#ec10755e871497bcd83efe927e43ec46e8c0747e"
2746+
integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==
2747+
27432748
"@types/node-forge@^1.3.0":
27442749
version "1.3.8"
27452750
resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.8.tgz#044ad98354ff309a031a55a40ad122f3be1ac2bb"
@@ -2757,6 +2762,11 @@
27572762
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.28.tgz#ddb82da2fff476a8e827e8773c84c19d9c235278"
27582763
integrity sha512-CK2fnrQlIgKlCV3N2kM+Gznb5USlwA1KFX3rJVHmgVk6NJxFPuQ86pAcvKnu37IA4BGlSRz7sEE1lHL1aLZ/eQ==
27592764

2765+
"@types/normalize-package-data@^2.4.0":
2766+
version "2.4.4"
2767+
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901"
2768+
integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==
2769+
27602770
"@types/parsimmon@^1.10.1":
27612771
version "1.10.6"
27622772
resolved "https://registry.yarnpkg.com/@types/parsimmon/-/parsimmon-1.10.6.tgz#8fcf95990514d2a7624aa5f630c13bf2427f9cdd"
@@ -3309,6 +3319,11 @@ array.prototype.flatmap@^1.3.0:
33093319
es-abstract "^1.19.2"
33103320
es-shim-unscopables "^1.0.0"
33113321

3322+
arrify@^1.0.1:
3323+
version "1.0.1"
3324+
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
3325+
integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==
3326+
33123327
asap@~2.0.6:
33133328
version "2.0.6"
33143329
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
@@ -3736,12 +3751,22 @@ callsites@^3.0.0:
37363751
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.0.0.tgz#fb7eb569b72ad7a45812f93fd9430a3e410b3dd3"
37373752
integrity sha512-tWnkwu9YEq2uzlBDI4RcLn8jrFvF9AOi8PxDNU3hZZjJcjkcRAq3vCI+vZcg1SuxISDYe86k9VZFwAxDiJGoAw==
37383753

3754+
camelcase-keys@^7.0.0:
3755+
version "7.0.2"
3756+
resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-7.0.2.tgz#d048d8c69448745bb0de6fc4c1c52a30dfbe7252"
3757+
integrity sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==
3758+
dependencies:
3759+
camelcase "^6.3.0"
3760+
map-obj "^4.1.0"
3761+
quick-lru "^5.1.1"
3762+
type-fest "^1.2.1"
3763+
37393764
camelcase@^5.0.0, camelcase@^5.3.1:
37403765
version "5.3.1"
37413766
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
37423767
integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
37433768

3744-
camelcase@^6.2.0:
3769+
camelcase@^6.2.0, camelcase@^6.3.0:
37453770
version "6.3.0"
37463771
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
37473772
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
@@ -4257,11 +4282,24 @@ debug@4.3.2:
42574282
dependencies:
42584283
ms "2.1.2"
42594284

4260-
decamelize@^1.2.0:
4285+
decamelize-keys@^1.1.0:
4286+
version "1.1.1"
4287+
resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8"
4288+
integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==
4289+
dependencies:
4290+
decamelize "^1.1.0"
4291+
map-obj "^1.0.0"
4292+
4293+
decamelize@^1.1.0, decamelize@^1.2.0:
42614294
version "1.2.0"
42624295
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
42634296
integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
42644297

4298+
decamelize@^5.0.0:
4299+
version "5.0.1"
4300+
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-5.0.1.tgz#db11a92e58c741ef339fb0a2868d8a06a9a7b1e9"
4301+
integrity sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==
4302+
42654303
decode-uri-component@^0.2.0:
42664304
version "0.2.0"
42674305
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
@@ -5468,6 +5506,11 @@ har-validator@~5.1.3:
54685506
ajv "^6.12.3"
54695507
har-schema "^2.0.0"
54705508

5509+
hard-rejection@^2.1.0:
5510+
version "2.1.0"
5511+
resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883"
5512+
integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==
5513+
54715514
has-ansi@^2.0.0:
54725515
version "2.0.0"
54735516
resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
@@ -5743,6 +5786,11 @@ imurmurhash@^0.1.4:
57435786
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
57445787
integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
57455788

5789+
indent-string@^5.0.0:
5790+
version "5.0.0"
5791+
resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-5.0.0.tgz#4fd2980fccaf8622d14c64d694f4cf33c81951a5"
5792+
integrity sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==
5793+
57465794
inflight@^1.0.4:
57475795
version "1.0.6"
57485796
resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
@@ -5921,6 +5969,11 @@ is-path-inside@^3.0.3:
59215969
resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
59225970
integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
59235971

5972+
is-plain-obj@^1.1.0:
5973+
version "1.1.0"
5974+
resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
5975+
integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==
5976+
59245977
is-plain-object@^2.0.4:
59255978
version "2.0.4"
59265979
resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
@@ -6739,7 +6792,7 @@ keyv@^4.0.0:
67396792
dependencies:
67406793
json-buffer "3.0.1"
67416794

6742-
kind-of@^6.0.2:
6795+
kind-of@^6.0.2, kind-of@^6.0.3:
67436796
version "6.0.3"
67446797
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
67456798
integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
@@ -7008,6 +7061,16 @@ makeerror@1.0.12:
70087061
dependencies:
70097062
tmpl "1.0.5"
70107063

7064+
map-obj@^1.0.0:
7065+
version "1.0.1"
7066+
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
7067+
integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==
7068+
7069+
map-obj@^4.1.0:
7070+
version "4.3.0"
7071+
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a"
7072+
integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==
7073+
70117074
marky@^1.2.2:
70127075
version "1.2.5"
70137076
resolved "https://registry.yarnpkg.com/marky/-/marky-1.2.5.tgz#55796b688cbd72390d2d399eaaf1832c9413e3c0"
@@ -7025,6 +7088,24 @@ memoize-one@^5.0.0:
70257088
resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.2.1.tgz#8337aa3c4335581839ec01c3d594090cebe8f00e"
70267089
integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==
70277090

7091+
meow@^10.1.1:
7092+
version "10.1.5"
7093+
resolved "https://registry.yarnpkg.com/meow/-/meow-10.1.5.tgz#be52a1d87b5f5698602b0f32875ee5940904aa7f"
7094+
integrity sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==
7095+
dependencies:
7096+
"@types/minimist" "^1.2.2"
7097+
camelcase-keys "^7.0.0"
7098+
decamelize "^5.0.0"
7099+
decamelize-keys "^1.1.0"
7100+
hard-rejection "^2.1.0"
7101+
minimist-options "4.1.0"
7102+
normalize-package-data "^3.0.2"
7103+
read-pkg-up "^8.0.0"
7104+
redent "^4.0.0"
7105+
trim-newlines "^4.0.2"
7106+
type-fest "^1.2.2"
7107+
yargs-parser "^20.2.9"
7108+
70287109
merge-stream@^2.0.0:
70297110
version "2.0.0"
70307111
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
@@ -7285,6 +7366,11 @@ mimic-response@^3.1.0:
72857366
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"
72867367
integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==
72877368

7369+
min-indent@^1.0.1:
7370+
version "1.0.1"
7371+
resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
7372+
integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
7373+
72887374
minimatch@9.0.3:
72897375
version "9.0.3"
72907376
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825"
@@ -7313,6 +7399,15 @@ minimatch@^6.0.4:
73137399
dependencies:
73147400
brace-expansion "^2.0.1"
73157401

7402+
minimist-options@4.1.0:
7403+
version "4.1.0"
7404+
resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619"
7405+
integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==
7406+
dependencies:
7407+
arrify "^1.0.1"
7408+
is-plain-obj "^1.1.0"
7409+
kind-of "^6.0.3"
7410+
73167411
minimist@^1.2.0, minimist@^1.2.6:
73177412
version "1.2.8"
73187413
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
@@ -7439,7 +7534,7 @@ node-stream-zip@^1.9.1:
74397534
resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.9.1.tgz#66d210204da7c60e2d6d685eb21a11d016981fd0"
74407535
integrity sha512-7/Xs9gkuYF0WBimz5OrSc6UVKLDTxvBG2yLGtEK8PSx94d86o/6iQLvIe/140ATz35JDqHKWIxh3GcA3u5hB0w==
74417536

7442-
"normalize-package-data@~1.0.1 || ^2.0.0 || ^3.0.0":
7537+
normalize-package-data@^3.0.2, "normalize-package-data@~1.0.1 || ^2.0.0 || ^3.0.0":
74437538
version "3.0.3"
74447539
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e"
74457540
integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==
@@ -7771,6 +7866,14 @@ parsimmon@^1.13.0:
77717866
resolved "https://registry.yarnpkg.com/parsimmon/-/parsimmon-1.18.1.tgz#d8dd9c28745647d02fc6566f217690897eed7709"
77727867
integrity sha512-u7p959wLfGAhJpSDJVYXoyMCXWYwHia78HhRBWqk7AIbxdmlrfdp5wX0l3xv/iTSH5HvhN9K7o26hwwpgS5Nmw==
77737868

7869+
path-exists-cli@^2.0.0:
7870+
version "2.0.0"
7871+
resolved "https://registry.yarnpkg.com/path-exists-cli/-/path-exists-cli-2.0.0.tgz#cf1963bc5bb88ee789f5e1564a75af18ebfdb97a"
7872+
integrity sha512-qGr0A87KYCznmvabblxyxnzA/MtPZ28wH+4SCMP4tjTFAbzqwvs5xpUZExAYzq5OgHe5vIswzdH5iosCb8YF/Q==
7873+
dependencies:
7874+
meow "^10.1.1"
7875+
path-exists "^5.0.0"
7876+
77747877
path-exists@^3.0.0:
77757878
version "3.0.0"
77767879
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
@@ -7781,6 +7884,11 @@ path-exists@^4.0.0:
77817884
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
77827885
integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
77837886

7887+
path-exists@^5.0.0:
7888+
version "5.0.0"
7889+
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-5.0.0.tgz#a6aad9489200b21fab31e49cf09277e5116fb9e7"
7890+
integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==
7891+
77847892
path-is-absolute@^1.0.0:
77857893
version "1.0.1"
77867894
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
@@ -8156,6 +8264,25 @@ react@18.2.0:
81568264
dependencies:
81578265
loose-envify "^1.1.0"
81588266

8267+
read-pkg-up@^8.0.0:
8268+
version "8.0.0"
8269+
resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-8.0.0.tgz#72f595b65e66110f43b052dd9af4de6b10534670"
8270+
integrity sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==
8271+
dependencies:
8272+
find-up "^5.0.0"
8273+
read-pkg "^6.0.0"
8274+
type-fest "^1.0.1"
8275+
8276+
read-pkg@^6.0.0:
8277+
version "6.0.0"
8278+
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-6.0.0.tgz#a67a7d6a1c2b0c3cd6aa2ea521f40c458a4a504c"
8279+
integrity sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==
8280+
dependencies:
8281+
"@types/normalize-package-data" "^2.4.0"
8282+
normalize-package-data "^3.0.2"
8283+
parse-json "^5.2.0"
8284+
type-fest "^1.0.1"
8285+
81598286
readable-stream@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@~2.3.6:
81608287
version "2.3.8"
81618288
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b"
@@ -8219,6 +8346,14 @@ rechoir@^0.6.2:
82198346
dependencies:
82208347
resolve "^1.1.6"
82218348

8349+
redent@^4.0.0:
8350+
version "4.0.0"
8351+
resolved "https://registry.yarnpkg.com/redent/-/redent-4.0.0.tgz#0c0ba7caabb24257ab3bb7a4fd95dd1d5c5681f9"
8352+
integrity sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==
8353+
dependencies:
8354+
indent-string "^5.0.0"
8355+
strip-indent "^4.0.0"
8356+
82228357
regenerate-unicode-properties@^10.1.0:
82238358
version "10.1.0"
82248359
resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz#7c3192cab6dd24e21cb4461e5ddd7dd24fa8374c"
@@ -8888,6 +9023,13 @@ strip-final-newline@^2.0.0:
88889023
resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
88899024
integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
88909025

9026+
strip-indent@^4.0.0:
9027+
version "4.0.0"
9028+
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-4.0.0.tgz#b41379433dd06f5eae805e21d631e07ee670d853"
9029+
integrity sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==
9030+
dependencies:
9031+
min-indent "^1.0.1"
9032+
88919033
strip-json-comments@^2.0.1:
88929034
version "2.0.1"
88939035
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
@@ -9088,6 +9230,11 @@ traverse@0.6.6:
90889230
resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137"
90899231
integrity sha512-kdf4JKs8lbARxWdp7RKdNzoJBhGUcIalSYibuGyHJbmk40pOysQ0+QPvlkCOICOivDWU2IJo2rkrxyTK2AH4fw==
90909232

9233+
trim-newlines@^4.0.2:
9234+
version "4.1.1"
9235+
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-4.1.1.tgz#28c88deb50ed10c7ba6dc2474421904a00139125"
9236+
integrity sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==
9237+
90919238
ts-api-utils@^1.0.1:
90929239
version "1.0.3"
90939240
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.3.tgz#f12c1c781d04427313dbac808f453f050e54a331"
@@ -9175,6 +9322,11 @@ type-fest@^0.7.1:
91759322
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48"
91769323
integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==
91779324

9325+
type-fest@^1.0.1, type-fest@^1.2.1, type-fest@^1.2.2:
9326+
version "1.4.0"
9327+
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1"
9328+
integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==
9329+
91789330
typedarray@^0.0.6:
91799331
version "0.0.6"
91809332
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
@@ -9580,7 +9732,7 @@ yargs-parser@^18.1.2:
95809732
camelcase "^5.0.0"
95819733
decamelize "^1.2.0"
95829734

9583-
yargs-parser@^20.2.2:
9735+
yargs-parser@^20.2.2, yargs-parser@^20.2.9:
95849736
version "20.2.9"
95859737
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
95869738
integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==

0 commit comments

Comments
 (0)