node version logic

This commit is contained in:
Mateusz Gruszczyński
2025-10-26 19:08:05 +01:00
parent 641f98dc4e
commit 7c5da0684a

View File

@@ -416,19 +416,19 @@ def ensure_minimum_nodejs(min_version=MIN_NODEJS_VERSION, user_requested_version
npm_ver = run_out(
["npm", "--version"], check=False
).strip()
print(f"Node.js: {node_ver}")
print(f"npm: {npm_ver}")
print(f" Node.js: {node_ver}")
print(f" npm: {npm_ver}")
else:
print(f"Node.js: {node_ver}")
print(f" Node.js: {node_ver}")
return True
else:
if current_major >= min_version:
if shutil.which("npm"):
npm_ver = run_out(["npm", "--version"], check=False).strip()
print(f"Node.js: {node_ver}")
print(f"npm: {npm_ver}")
print(f" Node.js: {node_ver}")
print(f" npm: {npm_ver}")
else:
print(f"Node.js: {node_ver}")
print(f" Node.js: {node_ver}")
return True
except FileNotFoundError:
pass