fix: handle npm.cmd correctly on Windows
- Add _get_npm_command() helper to resolve npm path on Windows
- Use shell=True in _run_cmd() on Windows to support .cmd files
- Fix FileNotFoundError when running npm install on Windows
This fixes the issue where shutil.which('npm') fails to find npm.cmd
on Windows, causing the setup tour to fail during dependency installation. P
Pietro committed
280d14bc0c33579bcbb1abd42186d76ca1768d74
Parent: 0b18027