Skip to content

Commit 35fc22c

Browse files
a-flying-potatomake-github-pseudonymous-again
authored andcommittedMar 25, 2021
🤖 config(husky): Configure commit-msg hook.
These changes were automatically generated by a transform whose code can be found at: - https://github.com/aureooms/rejuvenate/blob/e086830dfe927964be93f46b8ecdacd2597eb487/src/transforms/husky:hook-configure-commit-msg.js Please contact the author of the transform if you believe there was an error.
1 parent 8c50b5f commit 35fc22c

File tree

4 files changed

+333
-24
lines changed

4 files changed

+333
-24
lines changed
 

‎.commitlintrc.js

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
extends: ['@js-library']
3+
};

‎.husky/commit-msg

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
#!/bin/sh
2+
. "$(dirname "$0")/_/husky.sh"
3+
4+
function ask () {
5+
6+
# This is a general-purpose function to ask Yes/No questions in Bash, either
7+
# with or without a default answer. It keeps repeating the question until it
8+
# gets a valid answer.
9+
10+
# http://djm.me/ask
11+
12+
if [ "${2:-}" = "Y" ]; then
13+
prompt="Y/n"
14+
default=Y
15+
elif [ "${2:-}" = "N" ]; then
16+
prompt="y/N"
17+
default=N
18+
else
19+
prompt="y/n"
20+
default=
21+
fi
22+
23+
while true; do
24+
25+
# Ask the question (not using "read -p" as it uses stderr not stdout)
26+
echo -n "$1 [$prompt] "
27+
28+
# Read the answer (use /dev/tty in case stdin is redirected from somewhere else)
29+
read REPLY </dev/tty
30+
31+
# Default?
32+
if [ -z "$REPLY" ]; then
33+
REPLY=$default
34+
fi
35+
36+
# Check if the reply is valid
37+
case "$REPLY" in
38+
Y*|y*) return 0 ;;
39+
N*|n*) return 1 ;;
40+
esac
41+
42+
done
43+
44+
}
45+
46+
while ! npm run commit-msg -- "$1" ; do
47+
if [ -t 1 ] && ask 'There was an error. Do you wish to amend your commit message?' Y ; then
48+
${GIT_EDITOR:-$EDITOR} "$1" < /dev/tty
49+
else
50+
exit 1
51+
fi
52+
done

‎package.json

+3
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
"build": "rm -rf lib && babel src -d lib",
2828
"build-docs": "esdoc",
2929
"build-gh-pages": "npm run build-docs",
30+
"commit-msg": "commitlint --edit",
3031
"cover": "c8 --all --src src --reporter=lcov npm test",
3132
"install-hooks": "husky install",
3233
"lint-config": "fixpack --dryRun",
@@ -47,6 +48,8 @@
4748
"@babel/core": "7.13.10",
4849
"@babel/preset-env": "7.13.12",
4950
"@babel/register": "7.13.8",
51+
"@commitlint/cli": "12.0.1",
52+
"@js-library/commitlint-config": "0.0.4",
5053
"ava": "^3.15.0",
5154
"babel-plugin-transform-remove-console": "6.9.4",
5255
"babel-plugin-unassert": "3.0.1",

‎yarn.lock

+275-24
Original file line numberDiff line numberDiff line change
@@ -897,6 +897,137 @@
897897
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
898898
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
899899

900+
"@commitlint/cli@12.0.1":
901+
version "12.0.1"
902+
resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-12.0.1.tgz#8960e34e8f1aed8b2ea50f223ee817fdf2264ffb"
903+
integrity sha512-V+cMYNHJOr40XT9Kvz3Vrz1Eh7QE1rjQrUbifawDAqcOrBJFuoXwU2SAcRtYFCSqFy9EhbreQGhZFs8dYb90KA==
904+
dependencies:
905+
"@commitlint/format" "^12.0.1"
906+
"@commitlint/lint" "^12.0.1"
907+
"@commitlint/load" "^12.0.1"
908+
"@commitlint/read" "^12.0.1"
909+
"@commitlint/types" "^12.0.1"
910+
get-stdin "8.0.0"
911+
lodash "^4.17.19"
912+
resolve-from "5.0.0"
913+
resolve-global "1.0.0"
914+
yargs "^16.2.0"
915+
916+
"@commitlint/ensure@^12.0.1":
917+
version "12.0.1"
918+
resolved "https://registry.yarnpkg.com/@commitlint/ensure/-/ensure-12.0.1.tgz#0ed5e997026db25eb080559b6e67f55a21eea080"
919+
integrity sha512-XdBq+q1YBBDxWIAEjE3Y1YMbzhUnUuSLAEWD8SU1xsvEpQXWRYwDlMBRkjO7funNWTdL0ZQSkZDzme70imYjbw==
920+
dependencies:
921+
"@commitlint/types" "^12.0.1"
922+
lodash "^4.17.19"
923+
924+
"@commitlint/execute-rule@^12.0.1":
925+
version "12.0.1"
926+
resolved "https://registry.yarnpkg.com/@commitlint/execute-rule/-/execute-rule-12.0.1.tgz#5bb2eba929270cafb2bd8191799d8b451de7fb7e"
927+
integrity sha512-JzyweYfZlFLtXpgP+btzSY3YAkGPg61TqUSYQqBr4+5IaVf1FruMm5v4D5eLu9dAJuNKUfHbM3AEfuEPiZ79pg==
928+
929+
"@commitlint/format@^12.0.1":
930+
version "12.0.1"
931+
resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-12.0.1.tgz#5164e5a9e8592c1983482cbd71e7ea86a645ff1b"
932+
integrity sha512-rF79ipAxR8yFzPzG5tRoEZ//MRkyxCXj4JhpEjtdaCMBAXMssI8uazn3e5D8z4UFgSDe9qOnL0OmQvql7HTMoA==
933+
dependencies:
934+
"@commitlint/types" "^12.0.1"
935+
chalk "^4.0.0"
936+
937+
"@commitlint/is-ignored@^12.0.1":
938+
version "12.0.1"
939+
resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-12.0.1.tgz#0e59b0524e16300b1d9d62f8c138f083f22ebf9a"
940+
integrity sha512-AplfLn5mX/kWTIiSolcOhTYcgphuGLX8FUr+HmyHBEqUkO36jt0z9caysH47fqU71ePtH63v1DWm+RYQ5RPDjg==
941+
dependencies:
942+
"@commitlint/types" "^12.0.1"
943+
semver "7.3.4"
944+
945+
"@commitlint/lint@^12.0.1":
946+
version "12.0.1"
947+
resolved "https://registry.yarnpkg.com/@commitlint/lint/-/lint-12.0.1.tgz#a88b01c81cb6ca1867bd3d8fd288ba30017c2b7d"
948+
integrity sha512-1lKyRCq4ahJrY+Xxo8LsqCbALeJkodtEfpmYHeA5HpPMnK7lRSplLqOLcTCjoPfd4vO+gl6aDEZN+ow3YGQBOg==
949+
dependencies:
950+
"@commitlint/is-ignored" "^12.0.1"
951+
"@commitlint/parse" "^12.0.1"
952+
"@commitlint/rules" "^12.0.1"
953+
"@commitlint/types" "^12.0.1"
954+
955+
"@commitlint/load@^12.0.1":
956+
version "12.0.1"
957+
resolved "https://registry.yarnpkg.com/@commitlint/load/-/load-12.0.1.tgz#4d180fc88e5b4cfcb476a245d899f85154137502"
958+
integrity sha512-dX8KdCWn7w0bTkkk3zKQpe9X8vsTRa5EM+1ffF313wCX9b6tGa9vujhEHCkSzKAbbE2tFV64CHZygE7rtlHdIA==
959+
dependencies:
960+
"@commitlint/execute-rule" "^12.0.1"
961+
"@commitlint/resolve-extends" "^12.0.1"
962+
"@commitlint/types" "^12.0.1"
963+
chalk "^4.0.0"
964+
cosmiconfig "^7.0.0"
965+
lodash "^4.17.19"
966+
resolve-from "^5.0.0"
967+
968+
"@commitlint/message@^12.0.1":
969+
version "12.0.1"
970+
resolved "https://registry.yarnpkg.com/@commitlint/message/-/message-12.0.1.tgz#caff6743db78c30a063809501cf4b835c3ce7fa6"
971+
integrity sha512-fXuoxRC+NT1wEQi6p8oHfT7wvWIRgTk+udlRJnWTjmMpiYzVnMmmZfasdShirWr4TtxQtMyL+5DVgh7Y98kURw==
972+
973+
"@commitlint/parse@^12.0.1":
974+
version "12.0.1"
975+
resolved "https://registry.yarnpkg.com/@commitlint/parse/-/parse-12.0.1.tgz#ba8641f53e15b523808ba2eaa48c1bf0129c91c4"
976+
integrity sha512-7oEGASmzBnHir5jSIR7KephXrKh7rIi9a6RpH1tOT+CIENYvhe8EDtIy29qMt+RLa2LlaPF7YrAgaJRfzG0YDQ==
977+
dependencies:
978+
"@commitlint/types" "^12.0.1"
979+
conventional-changelog-angular "^5.0.11"
980+
conventional-commits-parser "^3.0.0"
981+
982+
"@commitlint/read@^12.0.1":
983+
version "12.0.1"
984+
resolved "https://registry.yarnpkg.com/@commitlint/read/-/read-12.0.1.tgz#41f3295ed9f451d4c65223cd37ddd59ef714bddb"
985+
integrity sha512-baa0YeD4QOctEuthLpExQSi9xPiw0kDPfUVHqp8I88iuIXJECeS8S1+1GBiz89e8dLN9zmEE+sN9vtJHdAp9YA==
986+
dependencies:
987+
"@commitlint/top-level" "^12.0.1"
988+
"@commitlint/types" "^12.0.1"
989+
fs-extra "^9.0.0"
990+
git-raw-commits "^2.0.0"
991+
992+
"@commitlint/resolve-extends@^12.0.1":
993+
version "12.0.1"
994+
resolved "https://registry.yarnpkg.com/@commitlint/resolve-extends/-/resolve-extends-12.0.1.tgz#77509f386e08bd30262ec9a75c783d8f4f028fd2"
995+
integrity sha512-Mvg0GDi/68Cqw893ha8uhxE8myHfPmiSSSi7d1x4VJNR4hoS37lBdX89kyx4i9NPmLfviY2cUJKTyK8ZrFznZw==
996+
dependencies:
997+
import-fresh "^3.0.0"
998+
lodash "^4.17.19"
999+
resolve-from "^5.0.0"
1000+
resolve-global "^1.0.0"
1001+
1002+
"@commitlint/rules@^12.0.1":
1003+
version "12.0.1"
1004+
resolved "https://registry.yarnpkg.com/@commitlint/rules/-/rules-12.0.1.tgz#1c81345f468597656141338a493d5e426e44dab9"
1005+
integrity sha512-A5O0ubNGugZR9WWxk5IVOLo07lpdUwhG5WkAW2lYpgZ7Z/2U4PLob9b4Ih1eHbQu+gnVeFr91k7F0DrpM7B8EQ==
1006+
dependencies:
1007+
"@commitlint/ensure" "^12.0.1"
1008+
"@commitlint/message" "^12.0.1"
1009+
"@commitlint/to-lines" "^12.0.1"
1010+
"@commitlint/types" "^12.0.1"
1011+
1012+
"@commitlint/to-lines@^12.0.1":
1013+
version "12.0.1"
1014+
resolved "https://registry.yarnpkg.com/@commitlint/to-lines/-/to-lines-12.0.1.tgz#586d89b9f9ff99ef93b3c8aa3d77faffbe3ffedc"
1015+
integrity sha512-XwcJ1jY7x2fhudzbGMpNQkTSMVrxWrI8bRMbVe3Abuu7RfYpFf7VXAlhtnLfxBoagaK7RxjC2+eRidp/3txQBg==
1016+
1017+
"@commitlint/top-level@^12.0.1":
1018+
version "12.0.1"
1019+
resolved "https://registry.yarnpkg.com/@commitlint/top-level/-/top-level-12.0.1.tgz#9c7efd319a4f8d29001f011ba8b0e21fad6044f6"
1020+
integrity sha512-rHdgt7U24GEau2/9i2vEAbksxkBRiVjHj5ECFL5dd0AJOIvaK++vMg4EF/ME0X/1yd9qVTHTNOl2Q4tTFK7VBQ==
1021+
dependencies:
1022+
find-up "^5.0.0"
1023+
1024+
"@commitlint/types@^12.0.1":
1025+
version "12.0.1"
1026+
resolved "https://registry.yarnpkg.com/@commitlint/types/-/types-12.0.1.tgz#04a0cbb8aa56b7c004f8939c2d1ef8892ec68327"
1027+
integrity sha512-FsNDMV0W7D19/ZbR412klpqAilXASx75Neqh7jPtK278IEwdukOg3vth1r5kTm+BjDScM7wMUEOwIW3NNfAtwg==
1028+
dependencies:
1029+
chalk "^4.0.0"
1030+
9001031
"@concordance/react@^2.0.0":
9011032
version "2.0.0"
9021033
resolved "https://registry.yarnpkg.com/@concordance/react/-/react-2.0.0.tgz#aef913f27474c53731f4fd79cc2f54897de90fde"
@@ -924,6 +1055,11 @@
9241055
resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
9251056
integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
9261057

1058+
"@js-library/commitlint-config@0.0.4":
1059+
version "0.0.4"
1060+
resolved "https://registry.yarnpkg.com/@js-library/commitlint-config/-/commitlint-config-0.0.4.tgz#5243a58b0d4ad36999d4b944c7770c50658c68f5"
1061+
integrity sha512-l6un9f0HmIJZswqGe5H/HGBkENpqBQv1b36bdLZLXhZEZBTlm2Chbv3J1hJ2kNG8ogh+EFV5nUYQnL3MefLSDQ==
1062+
9271063
"@mrmlnc/readdir-enhanced@^2.2.1":
9281064
version "2.2.1"
9291065
resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde"
@@ -1163,6 +1299,14 @@
11631299
"@typescript-eslint/types" "4.19.0"
11641300
eslint-visitor-keys "^2.0.0"
11651301

1302+
JSONStream@^1.0.4:
1303+
version "1.3.5"
1304+
resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
1305+
integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==
1306+
dependencies:
1307+
jsonparse "^1.2.0"
1308+
through ">=2.2.7 <3"
1309+
11661310
abab@^1.0.0:
11671311
version "1.0.4"
11681312
resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.4.tgz#5faad9c2c07f60dd76770f71cf025b62a63cfd4e"
@@ -1377,6 +1521,11 @@ array-find@^1.0.0:
13771521
resolved "https://registry.yarnpkg.com/array-find/-/array-find-1.0.0.tgz#6c8e286d11ed768327f8e62ecee87353ca3e78b8"
13781522
integrity sha1-bI4obRHtdoMn+OYuzuhzU8o+eLg=
13791523

1524+
array-ify@^1.0.0:
1525+
version "1.0.0"
1526+
resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece"
1527+
integrity sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=
1528+
13801529
array-includes@^3.1.1:
13811530
version "3.1.3"
13821531
resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.3.tgz#c7f619b382ad2afaf5326cddfdc0afc61af7690a"
@@ -2387,6 +2536,14 @@ commondir@^1.0.1:
23872536
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
23882537
integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
23892538

2539+
compare-func@^2.0.0:
2540+
version "2.0.0"
2541+
resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-2.0.0.tgz#fb65e75edbddfd2e568554e8b5b05fff7a51fcb3"
2542+
integrity sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==
2543+
dependencies:
2544+
array-ify "^1.0.0"
2545+
dot-prop "^5.1.0"
2546+
23902547
component-emitter@^1.2.1:
23912548
version "1.3.0"
23922549
resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
@@ -2443,6 +2600,27 @@ contains-path@^0.1.0:
24432600
resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a"
24442601
integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=
24452602

2603+
conventional-changelog-angular@^5.0.11:
2604+
version "5.0.12"
2605+
resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz#c979b8b921cbfe26402eb3da5bbfda02d865a2b9"
2606+
integrity sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw==
2607+
dependencies:
2608+
compare-func "^2.0.0"
2609+
q "^1.5.1"
2610+
2611+
conventional-commits-parser@^3.0.0:
2612+
version "3.2.1"
2613+
resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.2.1.tgz#ba44f0b3b6588da2ee9fd8da508ebff50d116ce2"
2614+
integrity sha512-OG9kQtmMZBJD/32NEw5IhN5+HnBqVjy03eC+I71I0oQRFA5rOgA4OtPOYG7mz1GkCfCNxn3gKIX8EiHJYuf1cA==
2615+
dependencies:
2616+
JSONStream "^1.0.4"
2617+
is-text-path "^1.0.1"
2618+
lodash "^4.17.15"
2619+
meow "^8.0.0"
2620+
split2 "^3.0.0"
2621+
through2 "^4.0.0"
2622+
trim-off-newlines "^1.0.0"
2623+
24462624
convert-source-map@^1.1.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
24472625
version "1.7.0"
24482626
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442"
@@ -2604,6 +2782,11 @@ currently-unhandled@^0.4.1:
26042782
dependencies:
26052783
array-find-index "^1.0.1"
26062784

2785+
dargs@^7.0.0:
2786+
version "7.0.0"
2787+
resolved "https://registry.yarnpkg.com/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc"
2788+
integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==
2789+
26072790
dashdash@^1.12.0:
26082791
version "1.14.1"
26092792
resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
@@ -2908,7 +3091,7 @@ domutils@^1.5.1:
29083091
dom-serializer "0"
29093092
domelementtype "1"
29103093

2911-
dot-prop@^5.2.0:
3094+
dot-prop@^5.1.0, dot-prop@^5.2.0:
29123095
version "5.3.0"
29133096
resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88"
29143097
integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==
@@ -3914,7 +4097,7 @@ fs-extra@5.0.0:
39144097
jsonfile "^4.0.0"
39154098
universalify "^0.1.0"
39164099

3917-
fs-extra@^9.1.0:
4100+
fs-extra@^9.0.0, fs-extra@^9.1.0:
39184101
version "9.1.0"
39194102
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
39204103
integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==
@@ -3981,16 +4164,16 @@ get-set-props@^0.1.0:
39814164
resolved "https://registry.yarnpkg.com/get-set-props/-/get-set-props-0.1.0.tgz#998475c178445686d0b32246da5df8dbcfbe8ea3"
39824165
integrity sha1-mYR1wXhEVobQsyJG2l3428++jqM=
39834166

4167+
get-stdin@8.0.0, get-stdin@^8.0.0:
4168+
version "8.0.0"
4169+
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53"
4170+
integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==
4171+
39844172
get-stdin@^4.0.1:
39854173
version "4.0.1"
39864174
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
39874175
integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
39884176

3989-
get-stdin@^8.0.0:
3990-
version "8.0.0"
3991-
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53"
3992-
integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==
3993-
39944177
get-stream@^4.1.0:
39954178
version "4.1.0"
39964179
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
@@ -4022,6 +4205,17 @@ getpass@^0.1.1:
40224205
dependencies:
40234206
assert-plus "^1.0.0"
40244207

4208+
git-raw-commits@^2.0.0:
4209+
version "2.0.10"
4210+
resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.10.tgz#e2255ed9563b1c9c3ea6bd05806410290297bbc1"
4211+
integrity sha512-sHhX5lsbG9SOO6yXdlwgEMQ/ljIn7qMpAbJZCGfXX2fq5T8M5SrDnpYk9/4HswTildcIqatsWa91vty6VhWSaQ==
4212+
dependencies:
4213+
dargs "^7.0.0"
4214+
lodash "^4.17.15"
4215+
meow "^8.0.0"
4216+
split2 "^3.0.0"
4217+
through2 "^4.0.0"
4218+
40254219
github-url-from-git@^1.5.0:
40264220
version "1.5.0"
40274221
resolved "https://registry.yarnpkg.com/github-url-from-git/-/github-url-from-git-1.5.0.tgz#f985fedcc0a9aa579dc88d7aff068d55cc6251a0"
@@ -4059,6 +4253,13 @@ glob@^7.0.0, glob@^7.1.3, glob@^7.1.4:
40594253
once "^1.3.0"
40604254
path-is-absolute "^1.0.0"
40614255

4256+
global-dirs@^0.1.1:
4257+
version "0.1.1"
4258+
resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445"
4259+
integrity sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=
4260+
dependencies:
4261+
ini "^1.3.4"
4262+
40624263
global-dirs@^2.0.1:
40634264
version "2.1.0"
40644265
resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-2.1.0.tgz#e9046a49c806ff04d6c1825e196c8f0091e8df4d"
@@ -4477,7 +4678,7 @@ ini@2.0.0:
44774678
resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5"
44784679
integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==
44794680

4480-
ini@~1.3.0:
4681+
ini@^1.3.4, ini@~1.3.0:
44814682
version "1.3.8"
44824683
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
44834684
integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
@@ -4907,6 +5108,13 @@ is-symbol@^1.0.2, is-symbol@^1.0.3:
49075108
dependencies:
49085109
has-symbols "^1.0.1"
49095110

5111+
is-text-path@^1.0.1:
5112+
version "1.0.1"
5113+
resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e"
5114+
integrity sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=
5115+
dependencies:
5116+
text-extensions "^1.0.0"
5117+
49105118
is-typedarray@^1.0.0, is-typedarray@~1.0.0:
49115119
version "1.0.0"
49125120
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
@@ -5161,6 +5369,11 @@ jsonfile@^6.0.1:
51615369
optionalDependencies:
51625370
graceful-fs "^4.1.6"
51635371

5372+
jsonparse@^1.2.0:
5373+
version "1.3.1"
5374+
resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
5375+
integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=
5376+
51645377
jsprim@^1.2.2:
51655378
version "1.4.1"
51665379
resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
@@ -5587,7 +5800,7 @@ memory-fs@^0.2.0:
55875800
resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.2.0.tgz#f2bb25368bc121e391c2520de92969caee0a0290"
55885801
integrity sha1-8rslNovBIeORwlIN6Slpyu4KApA=
55895802

5590-
meow@^8.1.0:
5803+
meow@^8.0.0, meow@^8.1.0:
55915804
version "8.1.2"
55925805
resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897"
55935806
integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==
@@ -6725,6 +6938,11 @@ pupa@^2.1.1:
67256938
dependencies:
67266939
escape-goat "^2.0.0"
67276940

6941+
q@^1.5.1:
6942+
version "1.5.1"
6943+
resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
6944+
integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=
6945+
67286946
qs@~6.5.2:
67296947
version "6.5.2"
67306948
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
@@ -6821,6 +7039,15 @@ readable-stream@1.1:
68217039
isarray "0.0.1"
68227040
string_decoder "~0.10.x"
68237041

7042+
readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0:
7043+
version "3.6.0"
7044+
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
7045+
integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
7046+
dependencies:
7047+
inherits "^2.0.3"
7048+
string_decoder "^1.1.1"
7049+
util-deprecate "^1.0.1"
7050+
68247051
readable-stream@^2.0.2, readable-stream@^2.3.3, readable-stream@^2.3.6:
68257052
version "2.3.7"
68267053
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
@@ -6834,15 +7061,6 @@ readable-stream@^2.0.2, readable-stream@^2.3.3, readable-stream@^2.3.6:
68347061
string_decoder "~1.1.1"
68357062
util-deprecate "~1.0.1"
68367063

6837-
readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0:
6838-
version "3.6.0"
6839-
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
6840-
integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
6841-
dependencies:
6842-
inherits "^2.0.3"
6843-
string_decoder "^1.1.1"
6844-
util-deprecate "^1.0.1"
6845-
68467064
readdirp@^2.2.1:
68477065
version "2.2.1"
68487066
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
@@ -7037,15 +7255,22 @@ resolve-cwd@^3.0.0:
70377255
dependencies:
70387256
resolve-from "^5.0.0"
70397257

7258+
resolve-from@5.0.0, resolve-from@^5.0.0:
7259+
version "5.0.0"
7260+
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
7261+
integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
7262+
70407263
resolve-from@^4.0.0:
70417264
version "4.0.0"
70427265
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
70437266
integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
70447267

7045-
resolve-from@^5.0.0:
7046-
version "5.0.0"
7047-
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
7048-
integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
7268+
resolve-global@1.0.0, resolve-global@^1.0.0:
7269+
version "1.0.0"
7270+
resolved "https://registry.yarnpkg.com/resolve-global/-/resolve-global-1.0.0.tgz#a2a79df4af2ca3f49bf77ef9ddacd322dad19255"
7271+
integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==
7272+
dependencies:
7273+
global-dirs "^0.1.1"
70497274

70507275
resolve-url@^0.2.1:
70517276
version "0.2.1"
@@ -7190,6 +7415,13 @@ semver@7.0.0:
71907415
resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
71917416
integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
71927417

7418+
semver@7.3.4:
7419+
version "7.3.4"
7420+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97"
7421+
integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==
7422+
dependencies:
7423+
lru-cache "^6.0.0"
7424+
71937425
semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0:
71947426
version "6.3.0"
71957427
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
@@ -7384,6 +7616,13 @@ split-string@^3.0.1, split-string@^3.0.2:
73847616
dependencies:
73857617
extend-shallow "^3.0.0"
73867618

7619+
split2@^3.0.0:
7620+
version "3.2.2"
7621+
resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f"
7622+
integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==
7623+
dependencies:
7624+
readable-stream "^3.0.0"
7625+
73877626
split@^1.0.1:
73887627
version "1.0.1"
73897628
resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9"
@@ -7679,12 +7918,24 @@ test-exclude@^6.0.0:
76797918
glob "^7.1.4"
76807919
minimatch "^3.0.4"
76817920

7921+
text-extensions@^1.0.0:
7922+
version "1.9.0"
7923+
resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26"
7924+
integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==
7925+
76827926
text-table@^0.2.0:
76837927
version "0.2.0"
76847928
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
76857929
integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
76867930

7687-
through@2, through@^2.3.6, through@^2.3.8:
7931+
through2@^4.0.0:
7932+
version "4.0.2"
7933+
resolved "https://registry.yarnpkg.com/through2/-/through2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764"
7934+
integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==
7935+
dependencies:
7936+
readable-stream "3"
7937+
7938+
through@2, "through@>=2.2.7 <3", through@^2.3.6, through@^2.3.8:
76887939
version "2.3.8"
76897940
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
76907941
integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
@@ -7796,7 +8047,7 @@ trim-newlines@^3.0.0:
77968047
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.0.tgz#79726304a6a898aa8373427298d54c2ee8b1cb30"
77978048
integrity sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==
77988049

7799-
trim-off-newlines@^1.0.1:
8050+
trim-off-newlines@^1.0.0, trim-off-newlines@^1.0.1:
78008051
version "1.0.1"
78018052
resolved "https://registry.yarnpkg.com/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3"
78028053
integrity sha1-n5up2e+odkw4dpi8v+sshI8RrbM=

0 commit comments

Comments
 (0)
Please sign in to comment.