Skip to content

Commit efd7164

Browse files
committed
Upgrade husky to latest version
1 parent b947b45 commit efd7164

File tree

4 files changed

+13
-83
lines changed

4 files changed

+13
-83
lines changed

.husky/.gitignore

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

.husky/pre-push

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 test

package.json

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"@typescript-eslint/parser": "^4.20.0",
3838
"eslint": "^7.23.0",
3939
"eslint-config-prettier": "^8.1.0",
40-
"husky": "^4.2.5",
40+
"husky": "^6.0.0",
4141
"isomorphic-unfetch": "^3.1.0",
4242
"jest": "^26.6.3",
4343
"joi": "^17.4.0",
@@ -54,11 +54,7 @@
5454
"preversion": "yarn test && tsc",
5555
"postversion": "git push --tags && yarn publish . --new-version $npm_package_version && git push && echo \"Successfully released version $npm_package_version!\"",
5656
"test": "jest",
57-
"typecheck": "tsc --noEmit"
58-
},
59-
"husky": {
60-
"hooks": {
61-
"pre-push": "yarn test"
62-
}
57+
"typecheck": "tsc --noEmit",
58+
"prepare": "husky install"
6359
}
6460
}

yarn.lock

Lines changed: 5 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -737,11 +737,6 @@
737737
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
738738
integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
739739

740-
"@types/parse-json@^4.0.0":
741-
version "4.0.0"
742-
resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
743-
integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
744-
745740
"@types/prettier@^2.0.0":
746741
version "2.0.2"
747742
resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.0.2.tgz#5bb52ee68d0f8efa9cc0099920e56be6cc4e37f3"
@@ -1566,11 +1561,6 @@ commondir@^1.0.1:
15661561
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
15671562
integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
15681563

1569-
compare-versions@^3.6.0:
1570-
version "3.6.0"
1571-
resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.6.0.tgz#1a5689913685e5a87637b8d3ffca75514ec41d62"
1572-
integrity sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==
1573-
15741564
component-emitter@^1.2.1:
15751565
version "1.3.0"
15761566
resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
@@ -1608,17 +1598,6 @@ [email protected], core-util-is@~1.0.0:
16081598
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
16091599
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
16101600

1611-
cosmiconfig@^6.0.0:
1612-
version "6.0.0"
1613-
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982"
1614-
integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==
1615-
dependencies:
1616-
"@types/parse-json" "^4.0.0"
1617-
import-fresh "^3.1.0"
1618-
parse-json "^5.0.0"
1619-
path-type "^4.0.0"
1620-
yaml "^1.7.2"
1621-
16221601
create-ecdh@^4.0.0:
16231602
version "4.0.4"
16241603
resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e"
@@ -2352,13 +2331,6 @@ find-up@^4.0.0, find-up@^4.1.0:
23522331
locate-path "^5.0.0"
23532332
path-exists "^4.0.0"
23542333

2355-
find-versions@^3.2.0:
2356-
version "3.2.0"
2357-
resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-3.2.0.tgz#10297f98030a786829681690545ef659ed1d254e"
2358-
integrity sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==
2359-
dependencies:
2360-
semver-regex "^2.0.0"
2361-
23622334
flat-cache@^3.0.4:
23632335
version "3.0.4"
23642336
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11"
@@ -2711,21 +2683,10 @@ human-signals@^1.1.1:
27112683
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
27122684
integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
27132685

2714-
husky@^4.2.5:
2715-
version "4.2.5"
2716-
resolved "https://registry.yarnpkg.com/husky/-/husky-4.2.5.tgz#2b4f7622673a71579f901d9885ed448394b5fa36"
2717-
integrity sha512-SYZ95AjKcX7goYVZtVZF2i6XiZcHknw50iXvY7b0MiGoj5RwdgRQNEHdb+gPDPCXKlzwrybjFjkL6FOj8uRhZQ==
2718-
dependencies:
2719-
chalk "^4.0.0"
2720-
ci-info "^2.0.0"
2721-
compare-versions "^3.6.0"
2722-
cosmiconfig "^6.0.0"
2723-
find-versions "^3.2.0"
2724-
opencollective-postinstall "^2.0.2"
2725-
pkg-dir "^4.2.0"
2726-
please-upgrade-node "^3.2.0"
2727-
slash "^3.0.0"
2728-
which-pm-runs "^1.0.0"
2686+
husky@6:
2687+
version "6.0.0"
2688+
resolved "https://registry.yarnpkg.com/husky/-/husky-6.0.0.tgz#810f11869adf51604c32ea577edbc377d7f9319e"
2689+
integrity sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ==
27292690

27302691
27312692
version "0.4.24"
@@ -2756,7 +2717,7 @@ ignore@^5.1.4:
27562717
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57"
27572718
integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
27582719

2759-
import-fresh@^3.0.0, import-fresh@^3.1.0:
2720+
import-fresh@^3.0.0:
27602721
version "3.2.1"
27612722
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66"
27622723
integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==
@@ -4190,11 +4151,6 @@ onetime@^5.1.0:
41904151
dependencies:
41914152
mimic-fn "^2.1.0"
41924153

4193-
opencollective-postinstall@^2.0.2:
4194-
version "2.0.3"
4195-
resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259"
4196-
integrity sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==
4197-
41984154
optionator@^0.8.1:
41994155
version "0.8.3"
42004156
resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
@@ -4384,13 +4340,6 @@ [email protected]:
43844340
resolved "https://registry.yarnpkg.com/platform/-/platform-1.3.6.tgz#48b4ce983164b209c2d45a107adb31f473a6e7a7"
43854341
integrity sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==
43864342

4387-
please-upgrade-node@^3.2.0:
4388-
version "3.2.0"
4389-
resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
4390-
integrity sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==
4391-
dependencies:
4392-
semver-compare "^1.0.0"
4393-
43944343
43954344
version "1.6.4"
43964345
resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149"
@@ -4840,16 +4789,6 @@ saxes@^5.0.1:
48404789
dependencies:
48414790
xmlchars "^2.2.0"
48424791

4843-
semver-compare@^1.0.0:
4844-
version "1.0.0"
4845-
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
4846-
integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
4847-
4848-
semver-regex@^2.0.0:
4849-
version "2.0.0"
4850-
resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338"
4851-
integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==
4852-
48534792
"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0:
48544793
version "5.7.1"
48554794
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
@@ -5818,11 +5757,6 @@ which-module@^2.0.0:
58185757
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
58195758
integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
58205759

5821-
which-pm-runs@^1.0.0:
5822-
version "1.0.0"
5823-
resolved "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb"
5824-
integrity sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=
5825-
58265760
which-typed-array@^1.1.2:
58275761
version "1.1.4"
58285762
resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.4.tgz#8fcb7d3ee5adf2d771066fba7cf37e32fe8711ff"
@@ -5904,11 +5838,6 @@ y18n@^4.0.0:
59045838
resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
59055839
integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
59065840

5907-
yaml@^1.7.2:
5908-
version "1.10.0"
5909-
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e"
5910-
integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
5911-
59125841
59135842
version "20.2.7"
59145843
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a"

0 commit comments

Comments
 (0)