hunk.code_window:         if (fs.existsSync(fileName)) {
             // Put the moduleName as relative to the main.ts.
             const fullPath = path.resolve(path.dirname(tsPath), moduleName);
             const name = `./${path.relative(projectRoot, fullPath)}.ts`;
             result[name] = true;
           }
         });
       });
  
hunk.labels: keep keep replace replace replace keep keep keep
hunk.after_edit:           result[moduleName] = fileName;
  
hunk.file_path: addon/ng2/models/find-lazy-modules.ts
hunk.type: replace
file: import { Component } from '@angular/core';<% if (isMobile) { %>
  import { APP_SHELL_DIRECTIVES } from '@angular/app-shell';<% } %>
  
  @Component({
    selector: '<%= prefix %>-root',
    <% if (isMobile) { %>template: `
    <h1>
      {{title}}
    </h1>
    `,
    styles: [],
    directives: [APP_SHELL_DIRECTIVES]<% } else { %>templateUrl: './app.component.html',
    styleUrls: ['./app.component.<%= styleExt %>']<% } %>
  })
  export class AppComponent {
    title = 'app works!';
  }
  