Added virtual to npm. Ref #4444. Closes #4460.
Merge pull request #4470 from shadowfax-chc/npm-virtual

Added virtual to npm. Ref #4444. Closes #4460.