hunk.code_window:   noop,
     template,
     url,
   } from '@angular-devkit/schematics';
   import { parseName } from '../utility/parse-name';
   import { buildDefaultPath, getProject } from '../utility/project';
   import { Schema as ClassOptions } from './schema';
  
hunk.labels: keep keep keep add keep keep keep keep
hunk.after_edit: import { applyLintFix } from '../utility/lint-fix';
  
hunk.file_path: packages/schematics/angular/class/index.ts
hunk.type: add
file: import * as fs from 'fs';
  import { promisify } from 'util';
  import {ng} from '../../../utils/process';
  import {getGlobalVariable} from '../../../utils/env';
  
  const mkdir = promisify(fs.mkdir);
  
  
  export default function() {
    return Promise.resolve()
      .then(() => process.chdir(getGlobalVariable('tmp-root')))
      .then(() => mkdir('empty-directory'))
      .then(() => ng('new', 'foo', '--directory=empty-directory', '--skip-install', '--skip-git'));
  }
  