NPM packages are not building on Windows 8.1 - failing with following error,
error MSB4019: The imported project \"C:\\Microsoft.Cpp.Default.props\" was not fo
So it is 2.47am - figured it out.
Although the node-gyp site seems to suggest using Visual Studio 2010 or 2012, instead for Windows 8.1, install Visual Studio Express 2013 for Windows Desktop as discussed in this issue.