hunk.code_window:     "isbinaryfile": "^3.0.0",
       "json-loader": "^0.5.4",
       "less": "^2.7.2",
       "less-loader": "^4.0.2",
       "lodash": "^4.11.1",
       "minimatch": "^3.0.3",
       "node-modules-path": "^1.0.0",
       "nopt": "^4.0.1",
  
hunk.labels: keep keep keep keep add keep keep keep
hunk.after_edit:     "memory-fs": "^0.4.1",
  
hunk.file_path: packages/@angular/cli/package.json
hunk.type: add
file: import * as path from 'path';
  
  import {ng, silentNpm, exec} from '../../../utils/process';
  import {expectToFail} from '../../../utils/utils';
  import {expectGitToBeClean} from '../../../utils/git';
  
  
  export default function() {
    return ng('eject')
      .then(() => expectToFail(() => ng('build')))
      .then(() => expectToFail(() => ng('test')))
      .then(() => expectToFail(() => ng('e2e')))
      .then(() => expectToFail(() => ng('serve')))
      .then(() => expectToFail(() => expectGitToBeClean()))
      .then(() => silentNpm('install'))
      .then(() => exec(path.join('node_modules', '.bin', 'webpack')));
  }
  