Skip to content

Commit 23a4b56

Browse files
authored
chore: add yarnhooks for automatic updates (#5461)
1 parent 63d0c31 commit 23a4b56

File tree

5 files changed

+50
-4
lines changed

5 files changed

+50
-4
lines changed

.husky/post-checkout

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/sh
2+
. "$(dirname "$0")/_/husky.sh"
3+
4+
yarn yarnhook

.husky/post-merge

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/sh
2+
. "$(dirname "$0")/_/husky.sh"
3+
4+
yarn yarnhook

.husky/post-rewrite

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/sh
2+
. "$(dirname "$0")/_/husky.sh"
3+
4+
yarn yarnhook

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@
7272
"husky": "^7.0.4",
7373
"npm-run-all": "^4.1.3",
7474
"nps": "^5.10.0",
75-
"wsrun": "^5.2.4"
75+
"wsrun": "^5.2.4",
76+
"yarnhook": "^0.6.0"
7677
},
7778
"workspaces": [
7879
"packages/theming",

yarn.lock

+36-3
Original file line numberDiff line numberDiff line change
@@ -2245,7 +2245,7 @@ cross-spawn@^6.0.0, cross-spawn@^6.0.5:
22452245
shebang-command "^1.2.0"
22462246
which "^1.2.9"
22472247

2248-
cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
2248+
cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
22492249
version "7.0.3"
22502250
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
22512251
integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
@@ -3169,6 +3169,21 @@ execa@^1.0.0:
31693169
signal-exit "^3.0.0"
31703170
strip-eof "^1.0.0"
31713171

3172+
execa@^4.0.3:
3173+
version "4.1.0"
3174+
resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
3175+
integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
3176+
dependencies:
3177+
cross-spawn "^7.0.0"
3178+
get-stream "^5.0.0"
3179+
human-signals "^1.1.1"
3180+
is-stream "^2.0.0"
3181+
merge-stream "^2.0.0"
3182+
npm-run-path "^4.0.0"
3183+
onetime "^5.1.0"
3184+
signal-exit "^3.0.2"
3185+
strip-final-newline "^2.0.0"
3186+
31723187
execa@^5.0.0:
31733188
version "5.1.1"
31743189
resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
@@ -3350,6 +3365,11 @@ [email protected]:
33503365
statuses "2.0.1"
33513366
unpipe "~1.0.0"
33523367

3368+
find-parent-dir@^0.3.0:
3369+
version "0.3.1"
3370+
resolved "https://registry.yarnpkg.com/find-parent-dir/-/find-parent-dir-0.3.1.tgz#c5c385b96858c3351f95d446cab866cbf9f11125"
3371+
integrity sha512-o4UcykWV/XN9wm+jMEtWLPlV8RXCZnMhQI6F6OdHeSez7iiJWePw8ijOlskJZMsaQoGR/b7dH6lO02HhaTN7+A==
3372+
33533373
find-replace@^3.0.0:
33543374
version "3.0.0"
33553375
resolved "https://registry.yarnpkg.com/find-replace/-/find-replace-3.0.0.tgz#3e7e23d3b05167a76f770c9fbd5258b0def68c38"
@@ -3548,7 +3568,7 @@ get-stream@^4.0.0, get-stream@^4.1.0:
35483568
dependencies:
35493569
pump "^3.0.0"
35503570

3551-
get-stream@^5.1.0:
3571+
get-stream@^5.0.0, get-stream@^5.1.0:
35523572
version "5.2.0"
35533573
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
35543574
integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
@@ -3885,6 +3905,11 @@ [email protected], https-proxy-agent@^5.0.0:
38853905
agent-base "6"
38863906
debug "4"
38873907

3908+
human-signals@^1.1.1:
3909+
version "1.1.1"
3910+
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
3911+
integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
3912+
38883913
human-signals@^2.1.0:
38893914
version "2.1.0"
38903915
resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
@@ -5380,7 +5405,7 @@ npm-run-path@^2.0.0:
53805405
dependencies:
53815406
path-key "^2.0.0"
53825407

5383-
npm-run-path@^4.0.1:
5408+
npm-run-path@^4.0.0, npm-run-path@^4.0.1:
53845409
version "4.0.1"
53855410
resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
53865411
integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
@@ -8016,6 +8041,14 @@ yarn-install@^1.0.0:
80168041
chalk "^1.1.3"
80178042
cross-spawn "^4.0.2"
80188043

8044+
yarnhook@^0.6.0:
8045+
version "0.6.0"
8046+
resolved "https://registry.yarnpkg.com/yarnhook/-/yarnhook-0.6.0.tgz#9c970a9a4b99838a3f4b5cb2ee15387ecd8b5291"
8047+
integrity sha512-YKgf2a1ipmn1W4F5zwi2ZrOWfBV/JuFKCMsf68wn/ii2IcIFYXfwQzuIijWc7vbNkDmOvFBGufJonG3gi33EgA==
8048+
dependencies:
8049+
execa "^4.0.3"
8050+
find-parent-dir "^0.3.0"
8051+
80198052
yauzl@^2.10.0:
80208053
version "2.10.0"
80218054
resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"

0 commit comments

Comments
 (0)