hunk.code_window:         || _findUp(CLI_CONFIG_FILE_NAME_ALT, __dirname);
     }
     static fromGlobal(): CliConfig {
       const globalConfigPath = path.join(getUserHome(), CLI_CONFIG_FILE_NAME);
       const cliConfig = CliConfigBase.fromConfigPath<ConfigInterface>(globalConfigPath);
       const aliases = [
         cliConfig.alias('apps.0.root', 'defaults.sourceDir'),
  
hunk.labels: keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:     let globalConfigPath = path.join(getUserHome(), CLI_CONFIG_FILE_NAME);
       const altGlobalConfigPath = path.join(getUserHome(), CLI_CONFIG_FILE_NAME_ALT);
       if (!fs.existsSync(globalConfigPath) && fs.existsSync(altGlobalConfigPath)) {
         globalConfigPath = altGlobalConfigPath;
       }
  
hunk.file_path: packages/@angular/cli/models/config.ts
hunk.type: replace
file: interface _ {
      requiredKey: number;
      stringKeyDefault?: string;
      stringKey?: string;
      booleanKey?: boolean;
      numberKey?: number;
      oneOfKey1?: (string | number);
      oneOfKey2?: (string | string[]);
      objectKey1?: {
          stringKey?: string;
          objectKey?: {
              stringKey?: string;
          };
      };
      objectKey2?: {
          stringKey?: string;
          [name: string]: any;
      };
      arrayKey1?: {
          stringKey?: string;
      }[];
      arrayKey2?: {
          stringKey?: string;
      }[];
  }
  export default _;
  