hunk.code_window:     frameworks: ['jasmine', '@angular/cli'],
       plugins: [
         require('karma-jasmine'),
         require('karma-chrome-launcher'),
         require('karma-remap-istanbul'),
         require('@angular/cli/plugins/karma')
       ],
       files: [
         { pattern: './<%= sourceDir %>/test.ts', watched: false }
       ],
  
hunk.labels: keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:       require('karma-coverage-istanbul-reporter'),
  
hunk.file_path: packages/@angular/cli/blueprints/ng2/files/karma.conf.js
hunk.type: replace
file: # 3rd Party Library Installation
  
  Simply install your library via `npm install lib-name --save` and import it in your code.
  
  If the library does not include typings, you can install them using npm:
  
  ```bash
  npm install d3 --save
  npm install @types/d3 --save-dev
  ```
  
  If the library doesn't have typings available at `@types/`, you can still use it by
  manually adding typings for it:
  
  1. First, create a `typings.d.ts` file in your `src/` folder. This file will be automatically included as global type definition.
  
  2. Then, in `src/typings.d.ts`, add the following code:
  
    ```typescript
    declare module 'typeless-package';
    ```
  
  3. Finally, in the component or file that uses the library, add the following code:
  
    ```typescript
    import * as typelessPackage from 'typeless-package';
    typelessPackage.method();
    ```
  
  Done. Note: you might need or find useful to define more typings for the library that you're trying to use.