Skip to content

Commit f81e609

Browse files
chore: update husky
1 parent 2d00045 commit f81e609

File tree

7 files changed

+47
-54
lines changed

7 files changed

+47
-54
lines changed

.husky/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
_

.husky/commit-msg

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/sh
2+
. "$(dirname "$0")/_/husky.sh"
3+
4+
yarn commitlint --edit $1

.husky/pre-commit

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/sh
2+
. "$(dirname "$0")/_/husky.sh"
3+
4+
yarn lint-staged

.husky/pre-push

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#!/bin/sh
2+
. "$(dirname "$0")/_/husky.sh"
3+
4+
yarn check-spelling
5+
yarn check-format

.huskyrc

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

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
"compile-tests": "ts-node -P scripts/tsconfig.json scripts/compile-tests.ts",
5252
"cz": "git-cz",
5353
"format": "prettier --write \"./**/*.{md,ts}\"",
54+
"postinstall": "yarn husky install",
5455
"prelint": "yarn build && yarn link && yarn link 'eslint-plugin-functional'",
5556
"lint": "yarn lint-js && yarn lint-md",
5657
"lint-js": "eslint .",
@@ -115,10 +116,10 @@
115116
"eslint-plugin-unicorn": "^34.0.1",
116117
"espree": "^8.0.0",
117118
"glob": "^7.1.6",
118-
"husky": "^6.0.0",
119+
"husky": "^7.0.1",
119120
"json-schema": "^0.3.0",
120121
"jsonc-parser": "^3.0.0",
121-
"lint-staged": "^10.5.3",
122+
"lint-staged": "^11.1.2",
122123
"markdownlint-cli": "^0.28.1",
123124
"nyc": "^15.1.0",
124125
"prettier": "^2.2.1",

yarn.lock

Lines changed: 30 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -2139,7 +2139,7 @@ chalk@^4.0.0, chalk@^4.1.0:
21392139
ansi-styles "^4.1.0"
21402140
supports-color "^7.1.0"
21412141

2142-
chalk@^4.1.2:
2142+
chalk@^4.1.1, chalk@^4.1.2:
21432143
version "4.1.2"
21442144
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
21452145
integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
@@ -2420,10 +2420,10 @@ combined-stream@^1.0.6, combined-stream@~1.0.6:
24202420
dependencies:
24212421
delayed-stream "~1.0.0"
24222422

2423-
commander@^6.2.0:
2424-
version "6.2.0"
2425-
resolved "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz"
2426-
integrity sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==
2423+
commander@^7.2.0:
2424+
version "7.2.0"
2425+
resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
2426+
integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
24272427

24282428
commander@^8.1.0:
24292429
version "8.1.0"
@@ -2758,7 +2758,7 @@ dateformat@^3.0.0:
27582758
resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae"
27592759
integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==
27602760

2761-
debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1:
2761+
debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
27622762
version "4.3.1"
27632763
resolved "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz"
27642764
integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
@@ -3482,7 +3482,7 @@ esutils@^2.0.2, esutils@^2.0.3:
34823482
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
34833483
integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
34843484

3485-
execa@^4.0.0, execa@^4.1.0:
3485+
execa@^4.0.0:
34863486
version "4.1.0"
34873487
resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
34883488
integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
@@ -4185,10 +4185,10 @@ humanize-ms@^1.2.1:
41854185
dependencies:
41864186
ms "^2.0.0"
41874187

4188-
husky@^6.0.0:
4189-
version "6.0.0"
4190-
resolved "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz"
4191-
integrity sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ==
4188+
husky@^7.0.1:
4189+
version "7.0.1"
4190+
resolved "https://registry.yarnpkg.com/husky/-/husky-7.0.1.tgz#579f4180b5da4520263e8713cc832942b48e1f1c"
4191+
integrity sha512-gceRaITVZ+cJH9sNHqx5tFwbzlLCVxtVZcusME8JYQ8Edy5mpGDOqD8QBCdMhpyo9a+JXddnujQ4rpY2Ff9SJA==
41924192

41934193
iconv-lite@^0.4.24:
41944194
version "0.4.24"
@@ -5120,40 +5120,38 @@ linkify-it@^3.0.1:
51205120
dependencies:
51215121
uc.micro "^1.0.1"
51225122

5123-
lint-staged@^10.5.3:
5124-
version "10.5.4"
5125-
resolved "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz"
5126-
integrity sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==
5123+
lint-staged@^11.1.2:
5124+
version "11.1.2"
5125+
resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-11.1.2.tgz#4dd78782ae43ee6ebf2969cad9af67a46b33cd90"
5126+
integrity sha512-6lYpNoA9wGqkL6Hew/4n1H6lRqF3qCsujVT0Oq5Z4hiSAM7S6NksPJ3gnr7A7R52xCtiZMcEUNNQ6d6X5Bvh9w==
51275127
dependencies:
5128-
chalk "^4.1.0"
5128+
chalk "^4.1.1"
51295129
cli-truncate "^2.1.0"
5130-
commander "^6.2.0"
5130+
commander "^7.2.0"
51315131
cosmiconfig "^7.0.0"
5132-
debug "^4.2.0"
5133-
dedent "^0.7.0"
5132+
debug "^4.3.1"
51345133
enquirer "^2.3.6"
5135-
execa "^4.1.0"
5136-
listr2 "^3.2.2"
5137-
log-symbols "^4.0.0"
5138-
micromatch "^4.0.2"
5134+
execa "^5.0.0"
5135+
listr2 "^3.8.2"
5136+
log-symbols "^4.1.0"
5137+
micromatch "^4.0.4"
51395138
normalize-path "^3.0.0"
51405139
please-upgrade-node "^3.2.0"
51415140
string-argv "0.3.1"
51425141
stringify-object "^3.3.0"
51435142

5144-
listr2@^3.2.2:
5145-
version "3.2.3"
5146-
resolved "https://registry.npmjs.org/listr2/-/listr2-3.2.3.tgz"
5147-
integrity sha512-vUb80S2dSUi8YxXahO8/I/s29GqnOL8ozgHVLjfWQXa03BNEeS1TpBLjh2ruaqq5ufx46BRGvfymdBSuoXET5w==
5143+
listr2@^3.8.2:
5144+
version "3.11.0"
5145+
resolved "https://registry.yarnpkg.com/listr2/-/listr2-3.11.0.tgz#9771b02407875aa78e73d6e0ff6541bbec0aaee9"
5146+
integrity sha512-XLJVe2JgXCyQTa3FbSv11lkKExYmEyA4jltVo8z4FX10Vt1Yj8IMekBfwim0BSOM9uj1QMTJvDQQpHyuPbB/dQ==
51485147
dependencies:
5149-
chalk "^4.1.0"
51505148
cli-truncate "^2.1.0"
5151-
figures "^3.2.0"
5152-
indent-string "^4.0.0"
5149+
colorette "^1.2.2"
51535150
log-update "^4.0.0"
51545151
p-map "^4.0.0"
5155-
rxjs "^6.6.3"
5152+
rxjs "^6.6.7"
51565153
through "^2.3.8"
5154+
wrap-ansi "^7.0.0"
51575155

51585156
load-json-file@^4.0.0:
51595157
version "4.0.0"
@@ -5281,13 +5279,6 @@ lodash@^4.13.1, lodash@^4.17.12, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.
52815279
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
52825280
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
52835281

5284-
log-symbols@^4.0.0:
5285-
version "4.0.0"
5286-
resolved "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz"
5287-
integrity sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==
5288-
dependencies:
5289-
chalk "^4.0.0"
5290-
52915282
log-symbols@^4.1.0:
52925283
version "4.1.0"
52935284
resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503"
@@ -7016,20 +7007,13 @@ run-parallel@^1.1.9:
70167007
resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz"
70177008
integrity sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==
70187009

7019-
rxjs@^6.4.0:
7010+
rxjs@^6.4.0, rxjs@^6.6.7:
70207011
version "6.6.7"
70217012
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9"
70227013
integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==
70237014
dependencies:
70247015
tslib "^1.9.0"
70257016

7026-
rxjs@^6.6.3:
7027-
version "6.6.3"
7028-
resolved "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz"
7029-
integrity sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==
7030-
dependencies:
7031-
tslib "^1.9.0"
7032-
70337017
safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0:
70347018
version "5.2.1"
70357019
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"

0 commit comments

Comments
 (0)