npm: Ignore missing package versions
Created by: tsenart
This commit makes the NPM package repos integration ignore missing package versions altogether, reducing noisy logging and allowing existing versions of a package to be cloned when others don't exist.
Part of #32052 (closed)
Test plan
Unit and integration tests.