Skip to content

Commit aa5a86a

Browse files
➕ Add Husky for pre-commit hook
1 parent 071694f commit aa5a86a

File tree

3 files changed

+168
-7
lines changed

3 files changed

+168
-7
lines changed

package.json

+15-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
11
{
2+
"name": "@staart/native",
3+
"version": "1.0.1",
4+
"repository": "[email protected]:o15y/staart-native",
5+
"author": "Anand Chowdhary <[email protected]>",
6+
"license": "MIT",
27
"scripts": {
38
"android": "react-native run-android",
49
"ios": "react-native run-ios",
510
"web": "expo start --web",
611
"start": "react-native start",
7-
"test": "jest"
12+
"test": "jest",
13+
"increment-package": "node setup/increment.js"
814
},
915
"dependencies": {
1016
"expo": "^34.0.1",
@@ -22,11 +28,17 @@
2228
"@types/react": "^16.8.23",
2329
"@types/react-native": "^0.57.65",
2430
"babel-preset-expo": "^6.0.0",
31+
"fs-extra": "^8.1.0",
32+
"husky": "^3.0.8",
2533
"jest-expo": "^34.0.0",
2634
"typescript": "^3.4.5"
2735
},
36+
"husky": {
37+
"hooks": {
38+
"pre-commit": "yarn increment-package && git add ."
39+
}
40+
},
2841
"jest": {
2942
"preset": "react-native"
30-
},
31-
"private": true
43+
}
3244
}

setup/increment.js

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
const fs = require("fs-extra");
2+
const path = require("path");
3+
4+
const incrementVersion = async () => {
5+
const pkg = JSON.parse(
6+
(await fs.readFile(path.join(__dirname, "..", "package.json"))).toString()
7+
);
8+
const newVersion = pkg.version
9+
.split(".")
10+
.map((a, i) => (i === 2 ? parseInt(a) + 1 : a))
11+
.join(".");
12+
pkg.version = newVersion;
13+
await fs.writeFile(
14+
path.join(__dirname, "..", "package.json"),
15+
JSON.stringify(pkg, null, 2)
16+
);
17+
};
18+
19+
incrementVersion()
20+
.then(() => {})
21+
.catch(error => console.log("ERROR", error))
22+
.then(() => process.exit(0));

yarn.lock

+131-4
Original file line numberDiff line numberDiff line change
@@ -1132,6 +1132,11 @@
11321132
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.138.tgz#34f52640d7358230308344e579c15b378d91989e"
11331133
integrity sha512-A4uJgHz4hakwNBdHNPdxOTkYmXNgmUAKLbXZ7PKGslgeV0Mb8P3BlbYfPovExek1qnod4pDfRbxuzcVs3dlFLg==
11341134

1135+
"@types/normalize-package-data@^2.4.0":
1136+
version "2.4.0"
1137+
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
1138+
integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
1139+
11351140
"@types/prop-types@*":
11361141
version "15.7.2"
11371142
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.2.tgz#0e58ae66773d7fd7c372a493aff740878ec9ceaa"
@@ -2066,7 +2071,7 @@ [email protected], core-util-is@~1.0.0:
20662071
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
20672072
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
20682073

2069-
cosmiconfig@^5.0.5:
2074+
cosmiconfig@^5.0.5, cosmiconfig@^5.2.1:
20702075
version "5.2.1"
20712076
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a"
20722077
integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==
@@ -2858,6 +2863,14 @@ find-up@^3.0.0:
28582863
dependencies:
28592864
locate-path "^3.0.0"
28602865

2866+
find-up@^4.0.0:
2867+
version "4.1.0"
2868+
resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
2869+
integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
2870+
dependencies:
2871+
locate-path "^5.0.0"
2872+
path-exists "^4.0.0"
2873+
28612874
fontfaceobserver@^2.1.0:
28622875
version "2.1.0"
28632876
resolved "https://registry.yarnpkg.com/fontfaceobserver/-/fontfaceobserver-2.1.0.tgz#e2705d293e2c585a6531c2a722905657317a2991"
@@ -2919,6 +2932,15 @@ fs-extra@^7.0.1:
29192932
jsonfile "^4.0.0"
29202933
universalify "^0.1.0"
29212934

2935+
fs-extra@^8.1.0:
2936+
version "8.1.0"
2937+
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
2938+
integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
2939+
dependencies:
2940+
graceful-fs "^4.2.0"
2941+
jsonfile "^4.0.0"
2942+
universalify "^0.1.0"
2943+
29222944
fs-minipass@^1.2.5:
29232945
version "1.2.6"
29242946
resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07"
@@ -2979,6 +3001,11 @@ get-caller-file@^2.0.1:
29793001
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
29803002
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
29813003

3004+
get-stdin@^7.0.0:
3005+
version "7.0.0"
3006+
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-7.0.0.tgz#8d5de98f15171a125c5e516643c7a6d0ea8a96f6"
3007+
integrity sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==
3008+
29823009
get-stream@^3.0.0:
29833010
version "3.0.0"
29843011
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
@@ -3043,7 +3070,7 @@ globals@^11.1.0:
30433070
resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
30443071
integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
30453072

3046-
graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
3073+
graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0:
30473074
version "4.2.2"
30483075
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.2.tgz#6f0952605d0140c1cfdb138ed005775b92d67b02"
30493076
integrity sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==
@@ -3174,6 +3201,23 @@ http-signature@~1.2.0:
31743201
jsprim "^1.2.2"
31753202
sshpk "^1.7.0"
31763203

3204+
husky@^3.0.8:
3205+
version "3.0.8"
3206+
resolved "https://registry.yarnpkg.com/husky/-/husky-3.0.8.tgz#8de3fed26ce9b43034ef51013c4ad368b6b74ea8"
3207+
integrity sha512-HFOsgcyrX3qe/rBuqyTt+P4Gxn5P0seJmr215LAZ/vnwK3jWB3r0ck7swbzGRUbufCf9w/lgHPVbF/YXQALgfQ==
3208+
dependencies:
3209+
chalk "^2.4.2"
3210+
cosmiconfig "^5.2.1"
3211+
execa "^1.0.0"
3212+
get-stdin "^7.0.0"
3213+
is-ci "^2.0.0"
3214+
opencollective-postinstall "^2.0.2"
3215+
pkg-dir "^4.2.0"
3216+
please-upgrade-node "^3.2.0"
3217+
read-pkg "^5.1.1"
3218+
run-node "^1.0.0"
3219+
slash "^3.0.0"
3220+
31773221
hyphenate-style-name@^1.0.2:
31783222
version "1.0.3"
31793223
resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz#097bb7fa0b8f1a9cf0bd5c734cf95899981a9b48"
@@ -4161,6 +4205,11 @@ levn@~0.3.0:
41614205
prelude-ls "~1.1.2"
41624206
type-check "~0.3.2"
41634207

4208+
lines-and-columns@^1.1.6:
4209+
version "1.1.6"
4210+
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
4211+
integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
4212+
41644213
load-json-file@^2.0.0:
41654214
version "2.0.0"
41664215
resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8"
@@ -4197,6 +4246,13 @@ locate-path@^3.0.0:
41974246
p-locate "^3.0.0"
41984247
path-exists "^3.0.0"
41994248

4249+
locate-path@^5.0.0:
4250+
version "5.0.0"
4251+
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
4252+
integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
4253+
dependencies:
4254+
p-locate "^4.1.0"
4255+
42004256
lodash.pad@^4.1.0:
42014257
version "4.5.1"
42024258
resolved "https://registry.yarnpkg.com/lodash.pad/-/lodash.pad-4.5.1.tgz#4330949a833a7c8da22cc20f6a26c4d59debba70"
@@ -4860,7 +4916,7 @@ normalize-css-color@^1.0.2:
48604916
resolved "https://registry.yarnpkg.com/normalize-css-color/-/normalize-css-color-1.0.2.tgz#02991e97cccec6623fe573afbbf0de6a1f3e9f8d"
48614917
integrity sha1-Apkel8zOxmI/5XOvu/Deah8+n40=
48624918

4863-
normalize-package-data@^2.3.2:
4919+
normalize-package-data@^2.3.2, normalize-package-data@^2.5.0:
48644920
version "2.5.0"
48654921
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
48664922
integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
@@ -5026,6 +5082,11 @@ onetime@^2.0.0:
50265082
dependencies:
50275083
mimic-fn "^1.0.0"
50285084

5085+
opencollective-postinstall@^2.0.2:
5086+
version "2.0.2"
5087+
resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz#5657f1bede69b6e33a45939b061eb53d3c6c3a89"
5088+
integrity sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==
5089+
50295090
opn@^3.0.2:
50305091
version "3.0.3"
50315092
resolved "https://registry.yarnpkg.com/opn/-/opn-3.0.3.tgz#b6d99e7399f78d65c3baaffef1fb288e9b85243a"
@@ -5104,7 +5165,7 @@ p-limit@^1.1.0:
51045165
dependencies:
51055166
p-try "^1.0.0"
51065167

5107-
p-limit@^2.0.0:
5168+
p-limit@^2.0.0, p-limit@^2.2.0:
51085169
version "2.2.1"
51095170
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.1.tgz#aa07a788cc3151c939b5131f63570f0dd2009537"
51105171
integrity sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==
@@ -5125,6 +5186,13 @@ p-locate@^3.0.0:
51255186
dependencies:
51265187
p-limit "^2.0.0"
51275188

5189+
p-locate@^4.1.0:
5190+
version "4.1.0"
5191+
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
5192+
integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
5193+
dependencies:
5194+
p-limit "^2.2.0"
5195+
51285196
p-reduce@^1.0.0:
51295197
version "1.0.0"
51305198
resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa"
@@ -5165,6 +5233,16 @@ parse-json@^4.0.0:
51655233
error-ex "^1.3.1"
51665234
json-parse-better-errors "^1.0.1"
51675235

5236+
parse-json@^5.0.0:
5237+
version "5.0.0"
5238+
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz#73e5114c986d143efa3712d4ea24db9a4266f60f"
5239+
integrity sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==
5240+
dependencies:
5241+
"@babel/code-frame" "^7.0.0"
5242+
error-ex "^1.3.1"
5243+
json-parse-better-errors "^1.0.1"
5244+
lines-and-columns "^1.1.6"
5245+
51685246
parse-node-version@^1.0.0:
51695247
version "1.0.1"
51705248
resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b"
@@ -5195,6 +5273,11 @@ path-exists@^3.0.0:
51955273
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
51965274
integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
51975275

5276+
path-exists@^4.0.0:
5277+
version "4.0.0"
5278+
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
5279+
integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
5280+
51985281
path-is-absolute@^1.0.0:
51995282
version "1.0.1"
52005283
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
@@ -5258,13 +5341,27 @@ pkg-dir@^3.0.0:
52585341
dependencies:
52595342
find-up "^3.0.0"
52605343

5344+
pkg-dir@^4.2.0:
5345+
version "4.2.0"
5346+
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
5347+
integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
5348+
dependencies:
5349+
find-up "^4.0.0"
5350+
52615351
pkg-up@^2.0.0:
52625352
version "2.0.0"
52635353
resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f"
52645354
integrity sha1-yBmscoBZpGHKscOImivjxJoATX8=
52655355
dependencies:
52665356
find-up "^2.1.0"
52675357

5358+
please-upgrade-node@^3.2.0:
5359+
version "3.2.0"
5360+
resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
5361+
integrity sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==
5362+
dependencies:
5363+
semver-compare "^1.0.0"
5364+
52685365
plist@^3.0.0, plist@^3.0.1:
52695366
version "3.0.1"
52705367
resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.1.tgz#a9b931d17c304e8912ef0ba3bdd6182baf2e1f8c"
@@ -5675,6 +5772,16 @@ read-pkg@^3.0.0:
56755772
normalize-package-data "^2.3.2"
56765773
path-type "^3.0.0"
56775774

5775+
read-pkg@^5.1.1:
5776+
version "5.2.0"
5777+
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
5778+
integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
5779+
dependencies:
5780+
"@types/normalize-package-data" "^2.4.0"
5781+
normalize-package-data "^2.5.0"
5782+
parse-json "^5.0.0"
5783+
type-fest "^0.6.0"
5784+
56785785
readable-stream@^2.0.1, readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@~2.3.6:
56795786
version "2.3.6"
56805787
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
@@ -5921,6 +6028,11 @@ run-async@^2.2.0:
59216028
dependencies:
59226029
is-promise "^2.1.0"
59236030

6031+
run-node@^1.0.0:
6032+
version "1.0.0"
6033+
resolved "https://registry.yarnpkg.com/run-node/-/run-node-1.0.0.tgz#46b50b946a2aa2d4947ae1d886e9856fd9cabe5e"
6034+
integrity sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==
6035+
59246036
rx-lite-aggregates@^4.0.8:
59256037
version "4.0.8"
59266038
resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be"
@@ -6005,6 +6117,11 @@ scheduler@^0.13.3, scheduler@^0.13.6:
60056117
loose-envify "^1.1.0"
60066118
object-assign "^4.1.1"
60076119

6120+
semver-compare@^1.0.0:
6121+
version "1.0.0"
6122+
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
6123+
integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
6124+
60086125
"semver@2 || 3 || 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:
60096126
version "5.7.1"
60106127
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
@@ -6130,6 +6247,11 @@ slash@^2.0.0:
61306247
resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44"
61316248
integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==
61326249

6250+
slash@^3.0.0:
6251+
version "3.0.0"
6252+
resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
6253+
integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
6254+
61336255
slide@^1.1.5:
61346256
version "1.1.6"
61356257
resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"
@@ -6557,6 +6679,11 @@ type-check@~0.3.2:
65576679
dependencies:
65586680
prelude-ls "~1.1.2"
65596681

6682+
type-fest@^0.6.0:
6683+
version "0.6.0"
6684+
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
6685+
integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
6686+
65606687
type-fest@^0.7.1:
65616688
version "0.7.1"
65626689
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48"

0 commit comments

Comments
 (0)