File tree Expand file tree Collapse file tree 4 files changed +45
-9
lines changed
Expand file tree Collapse file tree 4 files changed +45
-9
lines changed Original file line number Diff line number Diff line change @@ -33,6 +33,9 @@ call_lefthook()
3333 then
3434 " $dir /node_modules/lefthook/bin/index.js" " $@ "
3535
36+ elif go tool lefthook -h > /dev/null 2>&1
37+ then
38+ go tool lefthook " $@ "
3639 elif bundle exec lefthook -h > /dev/null 2>&1
3740 then
3841 bundle exec lefthook " $@ "
@@ -42,12 +45,21 @@ call_lefthook()
4245 elif pnpm lefthook -h > /dev/null 2>&1
4346 then
4447 pnpm lefthook " $@ "
45- elif swift package plugin lefthook > /dev/null 2>&1
48+ elif swift package lefthook > /dev/null 2>&1
4649 then
47- swift package --disable-sandbox plugin lefthook " $@ "
50+ swift package --build-path .build/lefthook -- disable-sandbox lefthook " $@ "
4851 elif command -v mint > /dev/null 2>&1
4952 then
5053 mint run csjones/lefthook-plugin " $@ "
54+ elif uv run lefthook -h > /dev/null 2>&1
55+ then
56+ uv run lefthook " $@ "
57+ elif mise exec -- lefthook -h > /dev/null 2>&1
58+ then
59+ mise exec -- lefthook " $@ "
60+ elif devbox run lefthook -h > /dev/null 2>&1
61+ then
62+ devbox run lefthook " $@ "
5163 else
5264 echo " Can't find lefthook in PATH"
5365 fi
Original file line number Diff line number Diff line change @@ -33,6 +33,9 @@ call_lefthook()
3333 then
3434 " $dir /node_modules/lefthook/bin/index.js" " $@ "
3535
36+ elif go tool lefthook -h > /dev/null 2>&1
37+ then
38+ go tool lefthook " $@ "
3639 elif bundle exec lefthook -h > /dev/null 2>&1
3740 then
3841 bundle exec lefthook " $@ "
@@ -42,12 +45,21 @@ call_lefthook()
4245 elif pnpm lefthook -h > /dev/null 2>&1
4346 then
4447 pnpm lefthook " $@ "
45- elif swift package plugin lefthook > /dev/null 2>&1
48+ elif swift package lefthook > /dev/null 2>&1
4649 then
47- swift package --disable-sandbox plugin lefthook " $@ "
50+ swift package --build-path .build/lefthook -- disable-sandbox lefthook " $@ "
4851 elif command -v mint > /dev/null 2>&1
4952 then
5053 mint run csjones/lefthook-plugin " $@ "
54+ elif uv run lefthook -h > /dev/null 2>&1
55+ then
56+ uv run lefthook " $@ "
57+ elif mise exec -- lefthook -h > /dev/null 2>&1
58+ then
59+ mise exec -- lefthook " $@ "
60+ elif devbox run lefthook -h > /dev/null 2>&1
61+ then
62+ devbox run lefthook " $@ "
5163 else
5264 echo " Can't find lefthook in PATH"
5365 fi
Original file line number Diff line number Diff line change @@ -33,6 +33,9 @@ call_lefthook()
3333 then
3434 " $dir /node_modules/lefthook/bin/index.js" " $@ "
3535
36+ elif go tool lefthook -h > /dev/null 2>&1
37+ then
38+ go tool lefthook " $@ "
3639 elif bundle exec lefthook -h > /dev/null 2>&1
3740 then
3841 bundle exec lefthook " $@ "
@@ -42,12 +45,21 @@ call_lefthook()
4245 elif pnpm lefthook -h > /dev/null 2>&1
4346 then
4447 pnpm lefthook " $@ "
45- elif swift package plugin lefthook > /dev/null 2>&1
48+ elif swift package lefthook > /dev/null 2>&1
4649 then
47- swift package --disable-sandbox plugin lefthook " $@ "
50+ swift package --build-path .build/lefthook -- disable-sandbox lefthook " $@ "
4851 elif command -v mint > /dev/null 2>&1
4952 then
5053 mint run csjones/lefthook-plugin " $@ "
54+ elif uv run lefthook -h > /dev/null 2>&1
55+ then
56+ uv run lefthook " $@ "
57+ elif mise exec -- lefthook -h > /dev/null 2>&1
58+ then
59+ mise exec -- lefthook " $@ "
60+ elif devbox run lefthook -h > /dev/null 2>&1
61+ then
62+ devbox run lefthook " $@ "
5163 else
5264 echo " Can't find lefthook in PATH"
5365 fi
Original file line number Diff line number Diff line change @@ -1131,9 +1131,9 @@ callsites@^3.0.0:
11311131 integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
11321132
11331133caniuse-lite@^1.0.30001702, caniuse-lite@^1.0.30001737 :
1134- version "1.0.30001745 "
1135- resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001745 .tgz"
1136- integrity sha512-ywt6i8FzvdgrrrGbr1jZVObnVv6adj+0if2/omv9cmR2oiZs30zL4DIyaptKcbOrBdOIc74QTMoJvSE2QHh5UQ ==
1134+ version "1.0.30001754 "
1135+ resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001754 .tgz"
1136+ integrity sha512-x6OeBXueoAceOmotzx3PO4Zpt4rzpeIFsSr6AAePTZxSkXiYDUmpypEl7e2+8NCd9bD7bXjqyef8CJYPC1jfxg ==
11371137
11381138careful-downloader@^3.0.0 :
11391139 version "3.0.0"
You can’t perform that action at this time.
0 commit comments