windows
Version:
A collection of utilities for Windows for Node.js
17 lines (14 loc) • 401 B
JavaScript
var registry = require('./registry');
module.exports.find = findWindowsSDK;
function findWindowsSDK(){
var winSDK = registry('HKLM/Software/Microsoft/Microsoft SDKs/Windows');
var keys = Object.keys(winSDK);
if (keys.length) {
return {
path: winSDK.CurrentInstallFolder.value,
versions: keys.filter(function(s){ return s[0] === 'v' })
};
} else {
return null;
}
};