Expand description
Run node --version on the resolved binary and return its reported
version string (e.g. v24.8.0). Returns None when the binary cannot be
spawned (bare node fallback under a misconfigured PATH) or when it exits
non-zero. No timeout - node --version never blocks.