Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
atom / usr / share / atom / resources / app / apm / script / bundled-node-version.js
Size: Mime:
var child_process = require('child_process')

module.exports = function(filename, callback) {
  child_process.exec(filename + ' -v', function(error, stdout) {
    if (error != null) {
      callback(error);
      return;
    }

    var version = null;
    if (stdout != null) {
      version = stdout.toString().trim();
    }

    child_process.exec(filename + " -p 'process.arch'", function(error, stdout) {
      var arch = null;
      if (stdout != null) {
        arch = stdout.toString().trim();
      }
      callback(error, version, arch);
    })
  });
}