hunk.code_window:           }),
             move(sourceDir),
           ]), MergeStrategy.Overwrite),
         options.minimal ? noop() : schematic('e2e', e2eOptions),
         options.skipPackageJson ? noop() : addDependenciesToPackageJson(options),
       ]);
     };
   }
hunk.labels: keep keep keep keep add keep keep keep
hunk.after_edit:       options.lintFix ? applyLintFix(sourceDir) : noop(),
  
hunk.file_path: packages/schematics/angular/application/index.ts
hunk.type: add
file: {
    "$schema": "http://json-schema.org/schema",
    "id": "SchematicsAngularModule",
    "title": "Angular Module Options Schema",
    "type": "object",
    "description": "Creates a new generic NgModule definition in the given or default project.",
    "properties": {
      "name": {
        "type": "string",
        "description": "The name of the NgModule.",
        "$default": {
          "$source": "argv",
          "index": 0
        },
        "x-prompt": "What name would you like to use for the NgModule?"
      },
      "path": {
        "type": "string",
        "format": "path",
        "description": "The path at which to create the NgModule, relative to the workspace root.",
        "visible": false
      },
      "project": {
        "type": "string",
        "description": "The name of the project.",
        "$default": {
          "$source": "projectName"
        }
      },
      "routing": {
        "type": "boolean",
        "description": "When true, creates a routing module.",
        "default": false
      },
      "routingScope": {
        "enum": ["Child", "Root"],
        "type": "string",
        "description": "The scope for the new routing module.",
        "default": "Child"
      },
      "flat": {
        "type": "boolean",
        "description": "When true, creates the new files at the top level of the current project root. ",
        "default": false
      },
      "commonModule": {
        "type": "boolean",
        "description": "When true, the new NgModule imports \"CommonModule\". ",
        "default": true,
        "visible": false
      },
      "module":  {
        "type": "string",
        "description": "The declaring NgModule.",
        "alias": "m"
      }
    },
    "required": [
      "name"
    ]
  }
  