Updated zrep version to 0.0.5
- Updated version to 0.0.5 - Added validation for package name format - Display error message if package name format is incorrect
This commit is contained in:
parent
8f34150a78
commit
2e0d42c040
7
zrep
7
zrep
@ -2,7 +2,7 @@
|
||||
|
||||
setopt extendedglob
|
||||
|
||||
VERSION="0.0.4" # Sun-2024-03-31
|
||||
VERSION="0.0.5" # Tue-2024-04-02
|
||||
ZREP="Zsh Repository Tool"
|
||||
# Define the default path to .zreprc
|
||||
ZREP_CONFIG="${HOME}/.zreprc"
|
||||
@ -646,6 +646,11 @@ function zrep_install_package() {
|
||||
else
|
||||
updates=false
|
||||
local package="${1}"
|
||||
# Ensure package name is in 'author/package' format
|
||||
if [[ ! "${package}" =~ ^.+/[^/]+$ ]]; then
|
||||
zrep_msg debug "\nError: Package name must be in 'author/package' format."
|
||||
return 1
|
||||
fi
|
||||
# Call zrep_check_if_installed to check if the package is already installed
|
||||
if zrep_check_if_installed "${package}"; then
|
||||
zrep_msg debug "\nPackage ${package} is already installed."
|
||||
|
Loading…
Reference in New Issue
Block a user