hunk.code_window:     return generateFromFiles({ ...options, templateFilesDirectory: './type-files' }, { guardType });
     } else {
       if (!options.implements || options.implements.length < 1) {
         options.implements = [GuardInterface.CanActivate];
       }
       const implementations = options.implements
         .map((implement) => (implement === 'CanDeactivate' ? 'CanDeactivate<unknown>' : implement))
         .join(', ');
       const commonRouterNameImports = ['ActivatedRouteSnapshot', 'RouterStateSnapshot'];
  
hunk.labels: keep keep keep replace replace replace replace keep keep keep keep
hunk.file_path: packages/schematics/angular/guard/index.ts
hunk.type: replace
file: /* To learn more about this file see: https://angular.io/config/tsconfig. */
  {
    "extends": "./<%= tsConfigExtends %>",
    "compilerOptions": {
      "outDir": "<%= relativePathToWorkspaceRoot %>/out-tsc/server",
      "types": [
        "node"<% if (hasLocalizePackage) { %>,
        "@angular/localize"<% } %>
      ]
    },
    "files": [
      "src/<%= stripTsExtension(main) %>.ts"
    ]
  }
  