text: 'use strict';
  
  const fs = require('fs');
  const path = require('path');
  
  module.exports = function() {
    process.env['PATH'] = process.env['PATH']
      .split(';')
      .filter(function(p) {
        if (fs.existsSync(path.join(p, 'msbuild.exe'))) {
          console.log(
            'Excluding "' +
              p +
              '" from PATH to avoid msbuild.exe mismatch that causes errors during module installation'
          );
          return false;
        } else {
          return true;
        }
      })
      .join(';');
  };
  