module.exports = config => {
  const customLaunchers = {
    'SL Chrome 26': {
      base: 'SauceLabs',
      browserName: 'chrome',
      version: 26
    },
    'SL Edge 13': {
      base: 'SauceLabs',
      browserName: 'microsoftedge',
      version: 13
    },
    'SL Firefox 4': {
      base: 'SauceLabs',
      browserName: 'firefox',
      version: 4
    },
    'SL Internet Explorer 9': {
      base: 'SauceLabs',
      browserName: 'internet explorer',
      version: 9
    },
    'SL iOS 8.1': {
      base: 'SauceLabs',
      browserName: 'iphone',
      version: 8.1
    },
    'SL Safari 6': {
      base: 'SauceLabs',
      browserName: 'safari',
      version: 6
    }
  };

  config.set({
    browserify: {
      debug: true,
      plugin: [
        'proxyquire-universal',
        ['browserify-wrap', {
          prefix: `
            window.open = function () {};
            (function () {
            var location = 'http://foo.share/';
            var screen = { width: 1920, height: 1080 };
          `,
          suffix: `
            })();
          `
        }]
      ]
    },
    files: ['test/*'],
    frameworks: ['browserify', 'chai', 'mocha', 'sinon'],
    preprocessors: {
      'test/*': ['browserify']
    },
    reporters: ['dots']
  });

  if (!config.local) {
    config.set({
      browsers: Object.keys(customLaunchers),
      customLaunchers,
      reporters: [...config.reporters, 'saucelabs']
    });
  }
};

@@ -141,18 +141,20 @@
 ersion: 
+'
 26
+'
 %0A    %7D,%0A
@@ -249,18 +249,20 @@
 ersion: 
+'
 13
+'
 %0A    %7D,%0A
@@ -353,17 +353,19 @@
 ersion: 
-4
+'4'
 %0A    %7D,%0A
@@ -476,17 +476,19 @@
 ersion: 
-9
+'9'
 %0A    %7D,%0A
@@ -576,19 +576,21 @@
 ersion: 
+'
 8.1
+'
 %0A    %7D,%0A
@@ -679,17 +679,19 @@
 ersion: 
-6
+'6'
 %0A    %7D%0A 

Stringify the versions