text: /**
   * default configuration for compare-layouts
   */
  
  const slimerjs = 'slimerjs';
  const phantomjs = 'phantomjs';
  const server = 'http://localhost:8080/';
  
  module.exports = {
    destDir: 'default',
    whitelist: 'fonts.googleapis.com, fonts.gstatic.com', // allow load from uri with this substring
    blacklist: '.js', // do not load - even if it comes from whitelist
    viewports: {
      'iPhone-5':        { width:  320, height:  568 },
      'iPhone-6':        { width:  375, height:  667 },
      'Galaxy-S5':       { width:  360, height:  640 },
      'Tablet-Portrait': { width:  768, height: 1024 },
      'Desktop':         { width: 1280, height: 1024 }
    },
    pages: {
      'index-phantomjs': {
        'url': server,
        'selector': 'body',
        'engine': phantomjs,
        'cache': false
      },
      'index-phantomjs-cached': {
        'url': server,
        'selector': 'body',
        'engine': phantomjs,
        'cache': true
      },
      'app-phantomjs': {
        'url': server + 'app/',
        'selector': 'body',
        'engine': phantomjs,
        'cache': false
      },
      'app-phantomjs-cached': {
        'url': server + 'app/',
        'selector': 'body',
        'engine': phantomjs,
        'cache': true
      },
      'app-slimerjs': {
        'url': server + 'app/',
        'selector': 'body',
        'engine': slimerjs,
        'cache': false
      },
    },
    compares: {
      'index-phantomjs-cached-phantomjs': {
        compare: ['tagName', 'type', 'textContent', 'name', 'value'],
        page1: 'index-phantomjs-cached',
        page2: 'index-phantomjs',
        showHTML: false
      },
      'app-phantomjs-cached-phantomjs': {
        compare: ['tagName', 'type', 'textContent', 'name', 'value'],
        page1: 'app-phantomjs-cached',
        page2: 'app-phantomjs',
        selector2: 'body',
        showHTML: false
      },
      'app-phantomjs-slimerjs': {
        compare: ['tagName', 'type', 'textContent', 'name', 'value'],
        page1: 'app-phantomjs',
        page2: 'app-slimerjs',
        selector2: 'body',
        showHTML: false
      }
    }
  };
  