Skip to content

Commit b406930

Browse files
committed
chore: update husky
closes #51
1 parent 3ac3dd4 commit b406930

File tree

3 files changed

+98
-17
lines changed

3 files changed

+98
-17
lines changed

.huskyrc.json

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"hooks": {
3+
"pre-commit": "lint-staged",
4+
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
5+
}
6+
}

package.json

+2-4
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,7 @@
2525
"test:ci": "jest --coverage --ci --maxWorkers=2",
2626
"test:watch": "jest --watch",
2727
"commit": "commit",
28-
"prettier": "prettier --write \"**/*.*(ts|js|css|scss|json|md)\"",
29-
"precommit": "lint-staged",
30-
"commitmsg": "commitlint -E GIT_PARAMS"
28+
"prettier": "prettier --write \"**/*.*(ts|js|css|scss|json|md)\""
3129
},
3230
"lint-staged": {
3331
"*.{ts,js,css,scss,json,md}": [
@@ -52,7 +50,7 @@
5250
"babel-core": "6.26.3",
5351
"babel-jest": "23.4.2",
5452
"codelyzer": "4.4.2",
55-
"husky": "0.14.3",
53+
"husky": "1.1.3",
5654
"jest": "23.4.1",
5755
"jest-junit": "5.1.0",
5856
"jest-preset-angular": "6.0.0",

yarn.lock

+90-13
Original file line numberDiff line numberDiff line change
@@ -2176,13 +2176,27 @@ call-me-maybe@^1.0.1:
21762176
resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b"
21772177
integrity sha1-JtII6onje1y95gJQoV8DHBak1ms=
21782178

2179+
caller-callsite@^2.0.0:
2180+
version "2.0.0"
2181+
resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134"
2182+
integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=
2183+
dependencies:
2184+
callsites "^2.0.0"
2185+
21792186
caller-path@^0.1.0:
21802187
version "0.1.0"
21812188
resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f"
21822189
integrity sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=
21832190
dependencies:
21842191
callsites "^0.2.0"
21852192

2193+
caller-path@^2.0.0:
2194+
version "2.0.0"
2195+
resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4"
2196+
integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=
2197+
dependencies:
2198+
caller-callsite "^2.0.0"
2199+
21862200
callsites@^0.2.0:
21872201
version "0.2.0"
21882202
resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca"
@@ -2362,6 +2376,11 @@ ci-info@^1.0.0:
23622376
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.3.tgz#710193264bb05c77b8c90d02f5aaf22216a667b2"
23632377
integrity sha512-SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg==
23642378

2379+
ci-info@^1.5.0:
2380+
version "1.6.0"
2381+
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497"
2382+
integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==
2383+
23652384
cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
23662385
version "1.0.4"
23672386
resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
@@ -2875,6 +2894,16 @@ cosmiconfig@^5.0.2:
28752894
js-yaml "^3.9.0"
28762895
parse-json "^4.0.0"
28772896

2897+
cosmiconfig@^5.0.6:
2898+
version "5.0.7"
2899+
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.7.tgz#39826b292ee0d78eda137dfa3173bd1c21a43b04"
2900+
integrity sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA==
2901+
dependencies:
2902+
import-fresh "^2.0.0"
2903+
is-directory "^0.3.1"
2904+
js-yaml "^3.9.0"
2905+
parse-json "^4.0.0"
2906+
28782907
create-ecdh@^4.0.0:
28792908
version "4.0.3"
28802909
resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff"
@@ -4380,6 +4409,11 @@ get-stdin@^4.0.1:
43804409
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
43814410
integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
43824411

4412+
get-stdin@^6.0.0:
4413+
version "6.0.0"
4414+
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b"
4415+
integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==
4416+
43834417
get-stream@^3.0.0:
43844418
version "3.0.0"
43854419
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
@@ -4944,14 +4978,21 @@ humanize-ms@^1.2.1:
49444978
dependencies:
49454979
ms "^2.0.0"
49464980

4947-
husky@0.14.3:
4948-
version "0.14.3"
4949-
resolved "https://registry.yarnpkg.com/husky/-/husky-0.14.3.tgz#c69ed74e2d2779769a17ba8399b54ce0b63c12c3"
4950-
integrity sha512-e21wivqHpstpoiWA/Yi8eFti8E+sQDSS53cpJsPptPs295QTOQR0ZwnHo2TXy1XOpZFD9rPOd3NpmqTK6uMLJA==
4981+
husky@1.1.3:
4982+
version "1.1.3"
4983+
resolved "https://registry.yarnpkg.com/husky/-/husky-1.1.3.tgz#3ccfdb4d7332896bf7cd0e618c6fb8be09d9de4b"
4984+
integrity sha512-6uc48B/A2Mqi65yeg37d/TPcTb0bZ1GTkMYOM0nXLOPuPaTRhXCeee80/noOrbavWd12x72Tusja7GJ5rzvV6g==
49514985
dependencies:
4952-
is-ci "^1.0.10"
4953-
normalize-path "^1.0.0"
4954-
strip-indent "^2.0.0"
4986+
cosmiconfig "^5.0.6"
4987+
execa "^0.9.0"
4988+
find-up "^3.0.0"
4989+
get-stdin "^6.0.0"
4990+
is-ci "^1.2.1"
4991+
pkg-dir "^3.0.0"
4992+
please-upgrade-node "^3.1.1"
4993+
read-pkg "^4.0.1"
4994+
run-node "^1.0.0"
4995+
slash "^2.0.0"
49554996

49564997
49574998
version "0.4.19"
@@ -5004,6 +5045,14 @@ [email protected], immutable@^3.8.1:
50045045
resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.8.2.tgz#c2439951455bb39913daf281376f1530e104adf3"
50055046
integrity sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=
50065047

5048+
import-fresh@^2.0.0:
5049+
version "2.0.0"
5050+
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546"
5051+
integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY=
5052+
dependencies:
5053+
caller-path "^2.0.0"
5054+
resolve-from "^3.0.0"
5055+
50075056
import-lazy@^2.1.0:
50085057
version "2.1.0"
50095058
resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"
@@ -5212,6 +5261,13 @@ is-ci@^1.0.10:
52125261
dependencies:
52135262
ci-info "^1.0.0"
52145263

5264+
is-ci@^1.2.1:
5265+
version "1.2.1"
5266+
resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c"
5267+
integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==
5268+
dependencies:
5269+
ci-info "^1.5.0"
5270+
52155271
is-data-descriptor@^0.1.4:
52165272
version "0.1.4"
52175273
resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
@@ -7328,11 +7384,6 @@ normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-
73287384
semver "2 || 3 || 4 || 5"
73297385
validate-npm-package-license "^3.0.1"
73307386

7331-
normalize-path@^1.0.0:
7332-
version "1.0.0"
7333-
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-1.0.0.tgz#32d0e472f91ff345701c15a8311018d3b0a90379"
7334-
integrity sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=
7335-
73367387
normalize-path@^2.0.0, normalize-path@^2.0.1, normalize-path@^2.1.1:
73377388
version "2.1.1"
73387389
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
@@ -8003,7 +8054,14 @@ pkg-dir@^2.0.0:
80038054
dependencies:
80048055
find-up "^2.1.0"
80058056

8006-
please-upgrade-node@^3.0.2:
8057+
pkg-dir@^3.0.0:
8058+
version "3.0.0"
8059+
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3"
8060+
integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==
8061+
dependencies:
8062+
find-up "^3.0.0"
8063+
8064+
please-upgrade-node@^3.0.2, please-upgrade-node@^3.1.1:
80078065
version "3.1.1"
80088066
resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz#ed320051dfcc5024fae696712c8288993595e8ac"
80098067
integrity sha512-KY1uHnQ2NlQHqIJQpnh/i54rKkuxCEBx+voJIS/Mvb+L2iYd2NMotwduhKTMjfC1uKoX3VXOxLjIYG66dfJTVQ==
@@ -8505,6 +8563,15 @@ read-pkg@^3.0.0:
85058563
normalize-package-data "^2.3.2"
85068564
path-type "^3.0.0"
85078565

8566+
read-pkg@^4.0.1:
8567+
version "4.0.1"
8568+
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-4.0.1.tgz#963625378f3e1c4d48c85872b5a6ec7d5d093237"
8569+
integrity sha1-ljYlN48+HE1IyFhytabsfV0JMjc=
8570+
dependencies:
8571+
normalize-package-data "^2.3.2"
8572+
parse-json "^4.0.0"
8573+
pify "^3.0.0"
8574+
85088575
read@1, read@~1.0.1:
85098576
version "1.0.7"
85108577
resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4"
@@ -8999,6 +9066,11 @@ run-async@^2.2.0:
89999066
dependencies:
90009067
is-promise "^2.1.0"
90019068

9069+
run-node@^1.0.0:
9070+
version "1.0.0"
9071+
resolved "https://registry.yarnpkg.com/run-node/-/run-node-1.0.0.tgz#46b50b946a2aa2d4947ae1d886e9856fd9cabe5e"
9072+
integrity sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==
9073+
90029074
run-queue@^1.0.0, run-queue@^1.0.3:
90039075
version "1.0.3"
90049076
resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47"
@@ -9375,6 +9447,11 @@ slash@^1.0.0:
93759447
resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
93769448
integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=
93779449

9450+
slash@^2.0.0:
9451+
version "2.0.0"
9452+
resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44"
9453+
integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==
9454+
93789455
93799456
version "0.0.4"
93809457
resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35"

0 commit comments

Comments
 (0)