hunk.code_window: let npmInstalledEject = false;
   export function ng(...args: string[]) {
     // Auto-add --no-progress to commands that build the app, otherwise we get thousands of lines.
     if (['build', 'serve', 'test', 'e2e', 'xi18n'].indexOf(args[0]) != -1) {
       // If we have the --eject, use webpack for the test.
       const argv = getGlobalVariable('argv');
       if (args[0] == 'build' && argv.eject) {
         return silentNg('eject', ...args.slice(1), '--force')
  
hunk.labels: keep keep keep keep replace keep keep keep keep keep
hunk.file_path: tests/e2e/utils/process.ts
hunk.type: replace
file: 'use strict';
  
  const path = require('path');
  
  module.exports = function normalizeBlueprintOption(blueprint) {
    return blueprint[0] === '.' ? path.resolve(process.cwd(), blueprint) : blueprint;
  };
  