From 7298ca170b80747cfb08990f934031342d140e37 Mon Sep 17 00:00:00 2001 From: typicode Date: Fri, 26 Jan 2024 00:01:53 +0100 Subject: [PATCH 1/2] fix: unbound variable --- husky.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/husky.sh b/husky.sh index 2467495b8..15bf2bd76 100644 --- a/husky.sh +++ b/husky.sh @@ -10,7 +10,7 @@ for f in "${XDG_CONFIG_HOME:-$HOME/.config}/husky/init.sh" "$HOME/.huskyrc.sh"; [ -f "$f" ] && . "$f" done -[ "$HUSKY" = "0" ] && exit 0 +[ "${HUSKY-}" = "0" ] && exit 0 sh -e "$s" "$@" c=$? From e6b2d0f0eb42e635ea1462d362d8fe36e67ced6f Mon Sep 17 00:00:00 2001 From: typicode Date: Fri, 26 Jan 2024 00:30:34 +0100 Subject: [PATCH 2/2] fix: unbound variable --- husky.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/husky.sh b/husky.sh index 15bf2bd76..427840b72 100644 --- a/husky.sh +++ b/husky.sh @@ -1,5 +1,6 @@ #!/usr/bin/env sh -[ "$HUSKY" = "2" ] && set -x +H="$HUSKY" +[ "$H" = "2" ] && set -x h="${0##*/}" s="${0%/*/*}/$h" @@ -10,7 +11,7 @@ for f in "${XDG_CONFIG_HOME:-$HOME/.config}/husky/init.sh" "$HOME/.huskyrc.sh"; [ -f "$f" ] && . "$f" done -[ "${HUSKY-}" = "0" ] && exit 0 +[ "$H" = "0" ] && exit 0 sh -e "$s" "$@" c=$?