hunk.code_window: import {bootstrap} from 'angular2/platform/browser';
   import {<%= jsComponentName %>App} from './app/<%= htmlComponentName %>';
   import {ROUTER_PROVIDERS} from 'angular2/router';
  
hunk.labels: keep keep replace keep
hunk.file_path: addon/ng2/blueprints/ng2/files/src/app.ts
hunk.type: replace
file: module.exports = function(config) {
    config.set({
      basePath: '',
      frameworks: ['jasmine'],
      plugins: [
        require('karma-jasmine'),
        require('karma-chrome-launcher')
      ],
      customLaunchers: {
        // chrome setup for travis CI using chromium
        Chrome_travis_ci: {
            base: 'Chrome',
            flags: ['--no-sandbox']
        },
      },
      files: [
        {pattern: 'node_modules/systemjs/dist/system-polyfills.js', included: true, watched: true},
        {pattern: 'node_modules/systemjs/dist/system.src.js', included: true, watched: true},
        {pattern: 'node_modules/es6-shim/es6-shim.js', included: true, watched: true},
        {pattern: 'node_modules/angular2/bundles/angular2-polyfills.js', included: true, watched: true},
        {pattern: 'node_modules/rxjs/bundles/Rx.js', included: true, watched: true},
        {pattern: 'node_modules/angular2/bundles/angular2.js', included: true, watched: true},
        {pattern: 'node_modules/angular2/bundles/http.dev.js', included: true, watched: true},
        {pattern: 'node_modules/angular2/bundles/router.dev.js', included: true, watched: true},
        {pattern: 'node_modules/angular2/bundles/testing.dev.js', included: true, watched: true},
  
  
        {pattern: 'karma-test-shim.js', included: true, watched: true},
  
        // paths loaded via module imports
        {pattern: 'dist/**/*.js', included: false, watched: true},
  
        // paths loaded via Angular's component compiler
        // (these paths need to be rewritten, see proxies section)
        {pattern: 'dist/**/*.html', included: false, watched: true},
        {pattern: 'dist/**/*.css', included: false, watched: true},
  
        // paths to support debugging with source maps in dev tools
        {pattern: 'dist/**/*.ts', included: false, watched: false},
        {pattern: 'dist/**/*.js.map', included: false, watched: false}
      ],
      proxies: {
        // required for component assets fetched by Angular's compiler
        "/app/": "/base/dist/app/"
      },
      exclude: [],
      preprocessors: {},
      reporters: ['progress'],
      port: 9876,
      colors: true,
      logLevel: config.LOG_INFO,
      autoWatch: true,
      browsers: ['Chrome'],
      singleRun: false
    });
  };
  