Skip to content

Commit 6144d14

Browse files
committedJun 11, 2019
added pre-commit hooks
1 parent 109dc9c commit 6144d14

File tree

2 files changed

+136
-6
lines changed

2 files changed

+136
-6
lines changed
 

‎package.json

+9-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,14 @@
2424
},
2525
"devDependencies": {
2626
"apollo": "^2.10.0",
27+
"husky": "^2.4.1",
2728
"now": "^15.3.0",
28-
"npm-run-all": "^4.1.5"
29+
"npm-run-all": "^4.1.5",
30+
"pretty-quick": "^1.11.0"
31+
},
32+
"husky": {
33+
"hooks": {
34+
"pre-commit": "pretty-quick --staged"
35+
}
2936
}
30-
}
37+
}

‎yarn.lock

+127-4
Original file line numberDiff line numberDiff line change
@@ -1504,6 +1504,11 @@
15041504
version "7.10.6"
15051505
resolved "https://registry.yarnpkg.com/@types/node/-/node-7.10.6.tgz#c42137f0f2f6458bf0c898d65f48c5f600911475"
15061506

1507+
"@types/normalize-package-data@^2.4.0":
1508+
version "2.4.0"
1509+
resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
1510+
integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
1511+
15071512
"@types/prettier@1.16.3", "@types/prettier@^1.13.2":
15081513
version "1.16.3"
15091514
resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-1.16.3.tgz#141bdf4dcbaac06fd2b3f05e233ff23b66866f9f"
@@ -2397,6 +2402,11 @@ array-differ@^1.0.0:
23972402
version "1.0.0"
23982403
resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031"
23992404

2405+
array-differ@^2.0.3:
2406+
version "2.1.0"
2407+
resolved "https://registry.npmjs.org/array-differ/-/array-differ-2.1.0.tgz#4b9c1c3f14b906757082925769e8ab904f4801b1"
2408+
integrity sha512-KbUpJgx909ZscOc/7CLATBFam7P1Z1QRQInvgT0UztM9Q72aGKCunKASAl7WNW0tnPmPyEMeMhdsfWhfmW037w==
2409+
24002410
array-equal@^1.0.0:
24012411
version "1.0.0"
24022412
resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93"
@@ -2436,7 +2446,7 @@ array-reduce@~0.0.0:
24362446
version "0.0.0"
24372447
resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b"
24382448

2439-
array-union@^1.0.1:
2449+
array-union@^1.0.1, array-union@^1.0.2:
24402450
version "1.0.2"
24412451
resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
24422452
dependencies:
@@ -5867,6 +5877,13 @@ find-up@^3.0.0:
58675877
dependencies:
58685878
locate-path "^3.0.0"
58695879

5880+
find-up@^4.0.0:
5881+
version "4.0.0"
5882+
resolved "https://registry.npmjs.org/find-up/-/find-up-4.0.0.tgz#c367f8024de92efb75f2d4906536d24682065c3a"
5883+
integrity sha512-zoH7ZWPkRdgwYCDVoQTzqjG8JSPANhtvLhh4KVUHyKnaUJJrNeFmWIkTcNuJmR3GLMEmGYEf2S2bjgx26JTF+Q==
5884+
dependencies:
5885+
locate-path "^5.0.0"
5886+
58705887
find-versions@^3.0.0:
58715888
version "3.1.0"
58725889
resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-3.1.0.tgz#10161f29cf3eb4350dec10a29bdde75bff0df32d"
@@ -6455,6 +6472,11 @@ get-stdin@^4.0.1:
64556472
version "4.0.1"
64566473
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
64576474

6475+
get-stdin@^7.0.0:
6476+
version "7.0.0"
6477+
resolved "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz#8d5de98f15171a125c5e516643c7a6d0ea8a96f6"
6478+
integrity sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==
6479+
64586480
get-stream@3.0.0, get-stream@^3.0.0:
64596481
version "3.0.0"
64606482
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
@@ -7309,6 +7331,22 @@ https-proxy-agent@^2.2.1:
73097331
agent-base "^4.1.0"
73107332
debug "^3.1.0"
73117333

7334+
husky@^2.4.1:
7335+
version "2.4.1"
7336+
resolved "https://registry.npmjs.org/husky/-/husky-2.4.1.tgz#dd00f9646f8693b93f7b3a12ba4be00be0eff7ab"
7337+
integrity sha512-ZRwMWHr7QruR22dQ5l3rEGXQ7rAQYsJYqaeCd+NyOsIFczAtqaApZQP3P4HwLZjCtFbm3SUNYoKuoBXX3AYYfw==
7338+
dependencies:
7339+
cosmiconfig "^5.2.0"
7340+
execa "^1.0.0"
7341+
find-up "^3.0.0"
7342+
get-stdin "^7.0.0"
7343+
is-ci "^2.0.0"
7344+
pkg-dir "^4.1.0"
7345+
please-upgrade-node "^3.1.1"
7346+
read-pkg "^5.1.1"
7347+
run-node "^1.0.0"
7348+
slash "^3.0.0"
7349+
73127350
hyperlinker@^1.0.0:
73137351
version "1.0.0"
73147352
resolved "https://registry.npmjs.org/hyperlinker/-/hyperlinker-1.0.0.tgz#23dc9e38a206b208ee49bc2d6c8ef47027df0c0e"
@@ -7354,7 +7392,7 @@ ignore-walk@^3.0.1:
73547392
dependencies:
73557393
minimatch "^3.0.4"
73567394

7357-
ignore@^3.3.5:
7395+
ignore@^3.3.5, ignore@^3.3.7:
73587396
version "3.3.10"
73597397
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043"
73607398

@@ -8903,6 +8941,13 @@ locate-path@^3.0.0:
89038941
p-locate "^3.0.0"
89048942
path-exists "^3.0.0"
89058943

8944+
locate-path@^5.0.0:
8945+
version "5.0.0"
8946+
resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
8947+
integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
8948+
dependencies:
8949+
p-locate "^4.1.0"
8950+
89068951
lockfile@^1.0.4:
89078952
version "1.0.4"
89088953
resolved "https://registry.yarnpkg.com/lockfile/-/lockfile-1.0.4.tgz#07f819d25ae48f87e538e6578b6964a4981a5609"
@@ -9708,6 +9753,11 @@ mozjpeg@^6.0.0:
97089753
bin-wrapper "^4.0.0"
97099754
logalot "^2.1.0"
97109755

9756+
mri@^1.1.0:
9757+
version "1.1.4"
9758+
resolved "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz#7cb1dd1b9b40905f1fac053abe25b6720f44744a"
9759+
integrity sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==
9760+
97119761
ms@2.0.0:
97129762
version "2.0.0"
97139763
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
@@ -9736,6 +9786,16 @@ multimatch@^2.1.0:
97369786
arrify "^1.0.0"
97379787
minimatch "^3.0.0"
97389788

9789+
multimatch@^3.0.0:
9790+
version "3.0.0"
9791+
resolved "https://registry.npmjs.org/multimatch/-/multimatch-3.0.0.tgz#0e2534cc6bc238d9ab67e1b9cd5fcd85a6dbf70b"
9792+
integrity sha512-22foS/gqQfANZ3o+W7ST2x25ueHDVNWl/b9OlGcLpy/iKxjCpvcNCM51YCenUi7Mt/jAjjqv8JwZRs8YP5sRjA==
9793+
dependencies:
9794+
array-differ "^2.0.3"
9795+
array-union "^1.0.2"
9796+
arrify "^1.0.1"
9797+
minimatch "^3.0.4"
9798+
97399799
mute-stream@0.0.7:
97409800
version "0.0.7"
97419801
resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
@@ -9972,7 +10032,7 @@ nopt@^4.0.1:
997210032
abbrev "1"
997310033
osenv "^0.1.4"
997410034

9975-
normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
10035+
normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.5.0:
997610036
version "2.5.0"
997710037
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
997810038
dependencies:
@@ -10377,7 +10437,7 @@ p-limit@^1.1.0:
1037710437
dependencies:
1037810438
p-try "^1.0.0"
1037910439

10380-
p-limit@^2.0.0:
10440+
p-limit@^2.0.0, p-limit@^2.2.0:
1038110441
version "2.2.0"
1038210442
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2"
1038310443
dependencies:
@@ -10395,6 +10455,13 @@ p-locate@^3.0.0:
1039510455
dependencies:
1039610456
p-limit "^2.0.0"
1039710457

10458+
p-locate@^4.1.0:
10459+
version "4.1.0"
10460+
resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
10461+
integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
10462+
dependencies:
10463+
p-limit "^2.2.0"
10464+
1039810465
p-map-series@^1.0.0:
1039910466
version "1.0.0"
1040010467
resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca"
@@ -10824,6 +10891,20 @@ pkg-dir@^3.0.0:
1082410891
dependencies:
1082510892
find-up "^3.0.0"
1082610893

10894+
pkg-dir@^4.1.0:
10895+
version "4.2.0"
10896+
resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
10897+
integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
10898+
dependencies:
10899+
find-up "^4.0.0"
10900+
10901+
please-upgrade-node@^3.1.1:
10902+
version "3.1.1"
10903+
resolved "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz#ed320051dfcc5024fae696712c8288993595e8ac"
10904+
integrity sha512-KY1uHnQ2NlQHqIJQpnh/i54rKkuxCEBx+voJIS/Mvb+L2iYd2NMotwduhKTMjfC1uKoX3VXOxLjIYG66dfJTVQ==
10905+
dependencies:
10906+
semver-compare "^1.0.0"
10907+
1082710908
pluralize@^7.0.0:
1082810909
version "7.0.0"
1082910910
resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777"
@@ -11278,6 +11359,18 @@ pretty-format@^24.0.0, pretty-format@^24.7.0:
1127811359
ansi-styles "^3.2.0"
1127911360
react-is "^16.8.4"
1128011361

11362+
pretty-quick@^1.11.0:
11363+
version "1.11.0"
11364+
resolved "https://registry.npmjs.org/pretty-quick/-/pretty-quick-1.11.0.tgz#d0bf997f3eb7de3d1bac5ffeb9c335f404d844c8"
11365+
integrity sha512-hy0yOSnqVykrgoHcCcB72p3B5ERQJcjQI6ExeSGSTFE2cDrPwCQtFb3kXA1F+jUPrbt7orra8U+fjS/Emjgpuw==
11366+
dependencies:
11367+
chalk "^2.3.0"
11368+
execa "^0.8.0"
11369+
find-up "^2.1.0"
11370+
ignore "^3.3.7"
11371+
mri "^1.1.0"
11372+
multimatch "^3.0.0"
11373+
1128111374
prism-react-renderer@^0.1.0, prism-react-renderer@^0.1.6:
1128211375
version "0.1.6"
1128311376
resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-0.1.6.tgz#c9216baa234fab1c234209fcdaf0cd23a01c50a9"
@@ -11941,6 +12034,16 @@ read-pkg@^3.0.0:
1194112034
normalize-package-data "^2.3.2"
1194212035
path-type "^3.0.0"
1194312036

12037+
read-pkg@^5.1.1:
12038+
version "5.1.1"
12039+
resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-5.1.1.tgz#5cf234dde7a405c90c88a519ab73c467e9cb83f5"
12040+
integrity sha512-dFcTLQi6BZ+aFUaICg7er+/usEoqFdQxiEBsEMNGoipenihtxxtdrQuBXvyANCEI8VuUIVYFgeHGx9sLLvim4w==
12041+
dependencies:
12042+
"@types/normalize-package-data" "^2.4.0"
12043+
normalize-package-data "^2.5.0"
12044+
parse-json "^4.0.0"
12045+
type-fest "^0.4.1"
12046+
1194412047
read@^1.0.7:
1194512048
version "1.0.7"
1194612049
resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4"
@@ -12486,6 +12589,11 @@ run-async@^2.2.0:
1248612589
dependencies:
1248712590
is-promise "^2.1.0"
1248812591

12592+
run-node@^1.0.0:
12593+
version "1.0.0"
12594+
resolved "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz#46b50b946a2aa2d4947ae1d886e9856fd9cabe5e"
12595+
integrity sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==
12596+
1248912597
run-queue@^1.0.0, run-queue@^1.0.3:
1249012598
version "1.0.3"
1249112599
resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47"
@@ -12627,6 +12735,11 @@ selfsigned@^1.10.4:
1262712735
dependencies:
1262812736
node-forge "0.7.5"
1262912737

12738+
semver-compare@^1.0.0:
12739+
version "1.0.0"
12740+
resolved "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
12741+
integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
12742+
1263012743
semver-diff@^2.0.0:
1263112744
version "2.1.0"
1263212745
resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"
@@ -12872,6 +12985,11 @@ slash@^2.0.0:
1287212985
version "2.0.0"
1287312986
resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44"
1287412987

12988+
slash@^3.0.0:
12989+
version "3.0.0"
12990+
resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
12991+
integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
12992+
1287512993
slice-ansi@0.0.4:
1287612994
version "0.0.4"
1287712995
resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35"
@@ -13977,6 +14095,11 @@ type-fest@^0.3.0:
1397714095
version "0.3.1"
1397814096
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1"
1397914097

14098+
type-fest@^0.4.1:
14099+
version "0.4.1"
14100+
resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz#8bdf77743385d8a4f13ba95f610f5ccd68c728f8"
14101+
integrity sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==
14102+
1398014103
type-is@^1.6.16, type-is@~1.6.16, type-is@~1.6.17:
1398114104
version "1.6.18"
1398214105
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"

1 commit comments

Comments
 (1)

vercel[bot] commented on Jun 11, 2019

@vercel[bot]

Deployment failed with the following error:

You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
Please sign in to comment.