Skip to content

Commit 7fab548

Browse files
committed
Revert "Remove husky"
This reverts commit ad340b6.
1 parent ea44618 commit 7fab548

File tree

3 files changed

+90
-1
lines changed

3 files changed

+90
-1
lines changed

.huskyrc.js

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module.exports = {
2+
hooks: {
3+
"pre-commit": "pretty-quick --staged"
4+
}
5+
};

package.json

+2
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,14 @@
2727
"eslint-plugin-react": "7.x",
2828
"eslint-plugin-react-hooks": "1.x",
2929
"history": "^4.9.0",
30+
"husky": "^1.3.1",
3031
"jest": "^24.9.0",
3132
"jest-circus": "^24.9.0",
3233
"lerna": "^3.13.4",
3334
"lerna-changelog": "^0.8.2",
3435
"metro-react-native-babel-preset": "^0.56.0",
3536
"prettier": "^1.14.3",
37+
"pretty-quick": "^1.4.1",
3638
"raf": "^3.4.1",
3739
"react": "^16.9.0",
3840
"react-dom": "^16.9.0",

yarn.lock

+83-1
Original file line numberDiff line numberDiff line change
@@ -3314,7 +3314,7 @@ [email protected], core-util-is@~1.0.0:
33143314
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
33153315
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
33163316

3317-
cosmiconfig@^5.0.5, cosmiconfig@^5.1.0:
3317+
cosmiconfig@^5.0.5, cosmiconfig@^5.0.7, cosmiconfig@^5.1.0:
33183318
version "5.2.1"
33193319
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a"
33203320
integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==
@@ -4031,6 +4031,19 @@ execa@^0.7.0:
40314031
signal-exit "^3.0.0"
40324032
strip-eof "^1.0.0"
40334033

4034+
execa@^0.8.0:
4035+
version "0.8.0"
4036+
resolved "https://registry.yarnpkg.com/execa/-/execa-0.8.0.tgz#d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da"
4037+
integrity sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=
4038+
dependencies:
4039+
cross-spawn "^5.0.1"
4040+
get-stream "^3.0.0"
4041+
is-stream "^1.1.0"
4042+
npm-run-path "^2.0.0"
4043+
p-finally "^1.0.0"
4044+
signal-exit "^3.0.0"
4045+
strip-eof "^1.0.0"
4046+
40344047
execa@^1.0.0:
40354048
version "1.0.0"
40364049
resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8"
@@ -4498,6 +4511,11 @@ get-stdin@^4.0.1:
44984511
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
44994512
integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
45004513

4514+
get-stdin@^6.0.0:
4515+
version "6.0.0"
4516+
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b"
4517+
integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==
4518+
45014519
get-stream@^3.0.0:
45024520
version "3.0.0"
45034521
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
@@ -4810,6 +4828,22 @@ humanize-ms@^1.2.1:
48104828
dependencies:
48114829
ms "^2.0.0"
48124830

4831+
husky@^1.3.1:
4832+
version "1.3.1"
4833+
resolved "https://registry.yarnpkg.com/husky/-/husky-1.3.1.tgz#26823e399300388ca2afff11cfa8a86b0033fae0"
4834+
integrity sha512-86U6sVVVf4b5NYSZ0yvv88dRgBSSXXmHaiq5pP4KDj5JVzdwKgBjEtUPOm8hcoytezFwbU+7gotXNhpHdystlg==
4835+
dependencies:
4836+
cosmiconfig "^5.0.7"
4837+
execa "^1.0.0"
4838+
find-up "^3.0.0"
4839+
get-stdin "^6.0.0"
4840+
is-ci "^2.0.0"
4841+
pkg-dir "^3.0.0"
4842+
please-upgrade-node "^3.1.1"
4843+
read-pkg "^4.0.1"
4844+
run-node "^1.0.0"
4845+
slash "^2.0.0"
4846+
48134847
[email protected], iconv-lite@^0.4.17, iconv-lite@^0.4.24, iconv-lite@^0.4.4, iconv-lite@~0.4.13:
48144848
version "0.4.24"
48154849
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
@@ -4829,6 +4863,11 @@ ignore-walk@^3.0.1:
48294863
dependencies:
48304864
minimatch "^3.0.4"
48314865

4866+
ignore@^3.3.7:
4867+
version "3.3.10"
4868+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043"
4869+
integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==
4870+
48324871
ignore@^4.0.3, ignore@^4.0.6:
48334872
version "4.0.6"
48344873
resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
@@ -6693,6 +6732,11 @@ move-concurrently@^1.0.1:
66936732
rimraf "^2.5.4"
66946733
run-queue "^1.0.3"
66956734

6735+
mri@^1.1.0:
6736+
version "1.1.4"
6737+
resolved "https://registry.yarnpkg.com/mri/-/mri-1.1.4.tgz#7cb1dd1b9b40905f1fac053abe25b6720f44744a"
6738+
integrity sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==
6739+
66966740
66976741
version "2.0.0"
66986742
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
@@ -7513,6 +7557,13 @@ pkg-dir@^3.0.0:
75137557
dependencies:
75147558
find-up "^3.0.0"
75157559

7560+
please-upgrade-node@^3.1.1:
7561+
version "3.2.0"
7562+
resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
7563+
integrity sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==
7564+
dependencies:
7565+
semver-compare "^1.0.0"
7566+
75167567
plist@^3.0.0, plist@^3.0.1:
75177568
version "3.0.1"
75187569
resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.1.tgz#a9b931d17c304e8912ef0ba3bdd6182baf2e1f8c"
@@ -7563,6 +7614,18 @@ pretty-format@^24.7.0, pretty-format@^24.9.0:
75637614
ansi-styles "^3.2.0"
75647615
react-is "^16.8.4"
75657616

7617+
pretty-quick@^1.4.1:
7618+
version "1.11.1"
7619+
resolved "https://registry.yarnpkg.com/pretty-quick/-/pretty-quick-1.11.1.tgz#462ffa2b93d24c05b7a0c3a001e08601a0c55ee4"
7620+
integrity sha512-kSXCkcETfak7EQXz6WOkCeCqpbC4GIzrN/vaneTGMP/fAtD8NerA9bPhCUqHAks1geo7biZNl5uEMPceeneLuA==
7621+
dependencies:
7622+
chalk "^2.3.0"
7623+
execa "^0.8.0"
7624+
find-up "^2.1.0"
7625+
ignore "^3.3.7"
7626+
mri "^1.1.0"
7627+
multimatch "^3.0.0"
7628+
75667629
private@^0.1.6:
75677630
version "0.1.8"
75687631
resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
@@ -7890,6 +7953,15 @@ read-pkg@^3.0.0:
78907953
normalize-package-data "^2.3.2"
78917954
path-type "^3.0.0"
78927955

7956+
read-pkg@^4.0.1:
7957+
version "4.0.1"
7958+
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-4.0.1.tgz#963625378f3e1c4d48c85872b5a6ec7d5d093237"
7959+
integrity sha1-ljYlN48+HE1IyFhytabsfV0JMjc=
7960+
dependencies:
7961+
normalize-package-data "^2.3.2"
7962+
parse-json "^4.0.0"
7963+
pify "^3.0.0"
7964+
78937965
read@1, read@~1.0.1:
78947966
version "1.0.7"
78957967
resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4"
@@ -8256,6 +8328,11 @@ run-async@^2.2.0:
82568328
dependencies:
82578329
is-promise "^2.1.0"
82588330

8331+
run-node@^1.0.0:
8332+
version "1.0.0"
8333+
resolved "https://registry.yarnpkg.com/run-node/-/run-node-1.0.0.tgz#46b50b946a2aa2d4947ae1d886e9856fd9cabe5e"
8334+
integrity sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==
8335+
82598336
run-queue@^1.0.0, run-queue@^1.0.3:
82608337
version "1.0.3"
82618338
resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47"
@@ -8339,6 +8416,11 @@ [email protected], scheduler@^0.15.0:
83398416
loose-envify "^1.1.0"
83408417
object-assign "^4.1.1"
83418418

8419+
semver-compare@^1.0.0:
8420+
version "1.0.0"
8421+
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
8422+
integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
8423+
83428424
"semver@2 || 3 || 4 || 5", "[email protected] || 3.x || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0:
83438425
version "5.7.1"
83448426
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"

0 commit comments

Comments
 (0)