From 634356cdc3ccad15378ecf50e3cbe0ac63939120 Mon Sep 17 00:00:00 2001 From: Markus Storm Date: Sun, 11 Feb 2024 00:57:50 +0100 Subject: [PATCH] install npm if missing Signed-off-by: Markus Storm --- functions/nodejs-apps.bash | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/functions/nodejs-apps.bash b/functions/nodejs-apps.bash index 7245db969..4df67abe2 100644 --- a/functions/nodejs-apps.bash +++ b/functions/nodejs-apps.bash @@ -46,7 +46,10 @@ nodejs_setup() { if cond_redirect apt-get install --yes -o DPkg::Lock::Timeout="$APTTIMEOUT" nodejs; then echo "OK"; else echo "FAILED"; return 1; fi fi #if [[ "$myDistro" == "bookworm" ]]; then jsscripting_npm_install; fi - if ! command -v npm; &> /dev/null; then jsscripting_npm_install; fi + if ! command -v npm &> /dev/null; then + echo -n "$(timestamp) [openHABian] Installing npm ... " + if cond_redirect apt-get install --yes -o DPkg::Lock::Timeout="$APTTIMEOUT" npm; then echo "OK"; else echo "FAILED (install npm)"; return 1; fi + fi fi }