`shellcheck` does not support zsh and throws all sort of errors because the pre-commit thinks all zsh file are shell scripts.