hunk.code_window:       enforce: 'post',
         exclude: [
           /\.(e2e|spec)\.ts$/,
           /node_modules/
         ],
         query: { 'force-sourcemap': true }
       });
     }
     if (testConfig.progress) {
  
hunk.labels: keep keep keep keep replace replace keep keep keep keep
hunk.after_edit:       ]
  
hunk.file_path: packages/@angular/cli/models/webpack-configs/test.js
hunk.type: replace
file: {
    "name": "@angular/cli",
    "version": "1.0.0-beta.30",
    "description": "CLI tool for Angular",
    "main": "packages/@angular/cli/lib/cli/index.js",
    "trackingCode": "UA-8594346-19",
    "bin": {
      "ng": "./bin/ng"
    },
    "keywords": [],
    "scripts": {
      "build": "node ./scripts/publish/build.js",
      "build:patch": "node ./scripts/patch.js",
      "build:packages": "for PKG in packages/*; do echo Building $PKG...; tsc -p $PKG; done",
      "test": "npm-run-all -c test:packages test:cli test:deps",
      "e2e": "npm run test:e2e",
      "e2e:nightly": "node tests/run_e2e.js --nightly",
      "test:e2e": "node tests/run_e2e.js",
      "test:cli": "node tests/runner",
      "test:deps": "node scripts/publish/validate_dependencies.js",
      "test:inspect": "node --inspect --debug-brk tests/runner",
      "test:packages": "node scripts/run-packages-spec.js",
      "eslint": "eslint .",
      "tslint": "tslint \"**/*.ts\" -c tslint.json -e \"**/tests/**\" -e \"**/blueprints/*/files/**/*.ts\" -e \"node_modules/**\" -e \"tmp/**\" -e \"dist/**\"",
      "lint": "npm-run-all -c eslint tslint"
    },
    "repository": {
      "type": "git",
      "url": "https://github.com/angular/angular-cli.git"
    },
    "engines": {
      "node": ">= 4.1.0",
      "npm": ">= 3.0.0"
    },
    "author": "Angular Authors",
    "license": "MIT",
    "bugs": {
      "url": "https://github.com/angular/angular-cli/issues"
    },
    "homepage": "https://github.com/angular/angular-cli",
    "dependencies": {
      "@angular/compiler": "^2.3.1",
      "@angular/compiler-cli": "^2.3.1",
      "@angular/core": "^2.3.1",
      "@angular/tsc-wrapped": "^0.5.0",
      "async": "^2.1.4",
      "autoprefixer": "^6.5.3",
      "chalk": "^1.1.3",
      "common-tags": "^1.3.1",
      "css-loader": "^0.26.1",
      "cssnano": "^3.10.0",
      "debug": "^2.1.3",
      "denodeify": "^1.2.1",
      "diff": "^3.1.0",
      "ember-cli-normalize-entity-name": "^1.0.0",
      "ember-cli-string-utils": "^1.0.0",
      "enhanced-resolve": "^3.1.0",
      "extract-text-webpack-plugin": "^2.0.0-rc.3",
      "file-loader": "^0.10.0",
      "findup": "0.1.5",
      "fs-extra": "~2.0.0",
      "get-caller-file": "^1.0.0",
      "glob": "^7.0.3",
      "html-webpack-plugin": "^2.19.0",
      "inflection": "^1.7.0",
      "inquirer": "^3.0.0",
      "isbinaryfile": "^3.0.0",
      "json-loader": "^0.5.4",
      "karma-sourcemap-loader": "^0.3.7",
      "karma-webpack": "^2.0.0",
      "less": "^2.7.2",
      "less-loader": "^2.2.3",
      "loader-utils": "^0.2.16",
      "lodash": "^4.11.1",
      "magic-string": "^0.19.0",
      "minimatch": "^3.0.3",
      "node-modules-path": "^1.0.0",
      "node-sass": "^4.3.0",
      "nopt": "^4.0.1",
      "opn": "4.0.2",
      "portfinder": "~1.0.12",
      "postcss-loader": "^0.13.0",
      "raw-loader": "^0.5.1",
      "resolve": "^1.1.7",
      "rimraf": "^2.5.3",
      "rsvp": "^3.0.17",
      "rxjs": "^5.0.1",
      "sass-loader": "^4.1.1",
      "script-loader": "^0.7.0",
      "semver": "^5.3.0",
      "silent-error": "^1.0.0",
      "source-map": "^0.5.6",
      "source-map-loader": "^0.1.5",
      "sourcemap-istanbul-instrumenter-loader": "^0.2.0",
      "style-loader": "^0.13.1",
      "stylus": "^0.54.5",
      "stylus-loader": "^2.4.0",
      "temp": "0.8.3",
      "typescript": "~2.0.3",
      "url-loader": "^0.5.7",
      "walk-sync": "^0.3.1",
      "webpack": "~2.2.0",
      "webpack-dev-server": "~2.2.0",
      "webpack-merge": "^2.4.0",
      "webpack-sources": "^0.1.3",
      "zone.js": "^0.7.2"
    },
    "ember-addon": {
      "paths": [
        "./packages/@angular/cli/lib/addon"
      ]
    },
    "devDependencies": {
      "@types/chai": "^3.4.32",
      "@types/chalk": "^0.4.28",
      "@types/common-tags": "^1.2.4",
      "@types/denodeify": "^1.2.29",
      "@types/express": "^4.0.32",
      "@types/fs-extra": "0.0.37",
      "@types/glob": "^5.0.29",
      "@types/jasmine": "^2.2.32",
      "@types/lodash": "4.14.50",
      "@types/mock-fs": "^3.6.30",
      "@types/node": "^6.0.36",
      "@types/request": "0.0.39",
      "@types/rimraf": "0.0.28",
      "@types/semver": "^5.3.30",
      "@types/source-map": "^0.5.0",
      "@types/webpack": "^2.2.4",
      "chai": "^3.5.0",
      "conventional-changelog": "^1.1.0",
      "dtsgenerator": "^0.9.1",
      "eslint": "^3.11.0",
      "exists-sync": "0.0.4",
      "express": "^4.14.0",
      "jasmine": "^2.4.1",
      "jasmine-spec-reporter": "^3.2.0",
      "minimist": "^1.2.0",
      "mocha": "^3.2.0",
      "mock-fs": "^4.0.0",
      "npm-run": "^4.1.0",
      "npm-run-all": "^4.0.0",
      "object-assign": "^4.0.1",
      "request": "^2.74.0",
      "resolve-bin": "^0.4.0",
      "rewire": "^2.5.1",
      "sinon": "^1.17.3",
      "through": "^2.3.6",
      "tree-kill": "^1.0.0",
      "ts-node": "^2.0.0",
      "tslint": "^4.0.2"
    }
  }
  