hunk.code_window:       const value = config.get(rawArgs[0]);
         if (value === null || value === undefined) {
           throw new SilentError('Value cannot be found.');
         } else if (typeof value == 'object') {
           console.log(JSON.stringify(value));
         } else {
           console.log(value);
         }
         resolve();
  
hunk.labels: keep keep keep keep keep replace keep keep keep keep
hunk.after_edit:         console.log(JSON.stringify(value, null, 2));
  
hunk.file_path: packages/@angular/cli/commands/get.ts
hunk.type: replace
file: import { request } from '../../utils/http';
  import { killAllProcesses } from '../../utils/process';
  import { ngServe } from '../../utils/project';
  import { updateJsonFile } from '../../utils/project';
  
  export default function() {
    return Promise.resolve()
      .then(() => updateJsonFile('.angular-cli.json', configJson => {
        const app = configJson.defaults;
        app.serve = { port: 4201 };
      }))
      .then(() => ngServe())
      .then(() => request('http://localhost:4201/'))
      .then(body => {
        if (!body.match(/<app-root>Loading...<\/app-root>/)) {
          throw new Error('Response does not match expected value.');
        }
      })
      .then(() => killAllProcesses(), (err) => { killAllProcesses(); throw err; });
  }
  