1:  // Karma configuration file, see link for more information
   2:  // https://karma-runner.github.io/1.0/config/configuration-file.html
   3:   
   4:  module.exports = function (config) {
   5:    config.set({
   6:      basePath: '',
   7:      frameworks: ['jasmine', '@angular-devkit/build-angular'],
   8:      plugins: [
   9:        require('karma-jasmine'),
  10:        require('karma-chrome-launcher'),
  11:        require('karma-jasmine-html-reporter'),
  12:        require('karma-coverage-istanbul-reporter'),
  13:        require('@angular-devkit/build-angular/plugins/karma')
  14:      ],
  15:      client: {
  16:        clearContext: false // leave Jasmine Spec Runner output visible in browser
  17:      },
  18:      coverageIstanbulReporter: {
  19:        dir: require('path').join(__dirname, '../coverage'),
  20:        reports: ['html', 'lcovonly', 'text-summary'],
  21:        fixWebpackSourcePaths: true
  22:      },
  23:      reporters: ['progress', 'kjhtml'],
  24:      port: 9876,
  25:      colors: true,
  26:      logLevel: config.LOG_INFO,
  27:      autoWatch: true,
  28:      browsers: ['Chrome'],
  29:      singleRun: false
  30:    });
  31:  };