'use strict';

module.exports = {
  folders: {
    dist: 'dist',
    src: 'src',
    test: 'test'
  },
  tdd: {
    watch: 'src/**/*.js'
  },
  concat: {
    library: {
      src: [
        'src/_intro.js',
        'src/core.js',
        'src/track.js',
        'src/lib/base64.js',
        'src/lib/json2.js',
        'src/lib/treasure-domready.js',
        'src/async.js',
        'src/_outro.js'
      ],
      dest: 'td.js'
    },
    loader: {
      src: [
        'src/loader.js'
      ],
      dest: 'td-loader.js'
    }
  },
  minify: {
    library: {
      dest: 'td.min.js'
    },
    loader: {
      dest: 'td-loader.min.js'
    }
  },
  server: {
    port: '9999',
    success: {
      created: true
    },
    error: {
      error: true
    }
  },
  sauce: {
    connect: {
      username: process.env.SAUCE_USERNAME || process.env.JS_SDK_SAUCE_USERNAME,
      accessKey: process.env.SAUCE_ACCESS_KEY || process.env.JS_SDK_SAUCE_ACCESS_KEY,
      verbose: false,
      logfile: null,
      tunnelIdentifier: process.env.CI ? process.env.TRAVIS_JOB_ID : null,
      fastFailRexegps: null,
      directDomains: null,
      logger: console.log
    },
    karma: {
      captureTimeout: 0,
      transports: ['xhr-polling'],
      singleRun: true,
      browsers: [],
      customLaunchers: {},
      plugins: ['karma-mocha', 'karma-sinon-chai', 'karma-sauce-launcher'],
      reporters: ['dots', 'saucelabs']
    },
    concurrency: 3,
    browsers: [{
      browserName: 'opera',
      platform: 'Windows 7',
      version: '12'
    }, {
      browserName: 'opera',
      platform: 'Windows XP',
      version: '11'
    },{
      browserName: 'android',
      platform: 'Linux',
      version: '4.3',
      deviceName: 'Google Nexus 7 HD Emulator'
    },{
      browserName: 'android',
      platform: 'Linux',
      version: '4.0',
      deviceName: 'Samsung Galaxy Nexus Emulator'
    },{
      browserName: 'firefox',
      platform: 'OS X 10.9'
    }, {
      browserName: 'firefox',
      platform: 'Linux'
    }, {
      browserName: 'firefox',
      platform: 'Windows 8.1'
    }, {
      browserName: 'chrome',
      platform: 'OS X 10.8'
    }, {
      browserName: 'chrome',
      platform: 'Windows 7'
    }, {
      browserName: 'safari',
      platform: 'OS X 10.9',
      version: '7'
    }, {
      browserName: 'safari',
      platform: 'OS X 10.8',
      version: '6'
    }, {
      browserName: 'safari',
      platform: 'OS X 10.6',
      version: '5'
    }, {
      browserName: 'internet explorer',
      platform: 'Windows 8.1',
      version: '11'
    }, {
      browserName: 'internet explorer',
      platform: 'Windows 7',
      version: '10'
    }, {
      browserName: 'internet explorer',
      platform: 'Windows 7',
      version: '9'
    }]
  }
};

@@ -1624,341 +1624,8 @@
 11'%0A
-    %7D,%7B%0A      browserName: 'android',%0A      platform: 'Linux',%0A      version: '4.3',%0A      deviceName: 'Google Nexus 7 HD Emulator'%0A    %7D,%7B%0A      browserName: 'android',%0A      platform: 'Linux',%0A      version: '4.0',%0A      deviceName: 'Samsung Galaxy Nexus Emulator'%0A    %7D,%7B%0A      browserName: 'firefox',%0A      platform: 'OS X 10.9'%0A
     

Revert "Revert "chore(tests): remove browsers from the list""