json_schema: {
      "properties": {
          "commit": {
              "default": null,
              "description": "Initial repository commit information.",
              "oneOf": [
                  {
                      "type": "null"
                  },
                  {
                      "properties": {
                          "email": {
                              "format": "email",
                              "type": "string"
                          },
                          "message": {
                              "type": "string"
                          },
                          "name": {
                              "type": "string"
                          }
                      },
                      "required": [
                          "name",
                          "email"
                      ],
                      "type": "object"
                  }
              ]
          },
          "linkCli": {
              "default": false,
              "description": "When true, links the CLI to the global version (internal development only).",
              "type": "boolean",
              "visible": false
          },
          "minimal": {
              "default": false,
              "description": "When true, creates a workspace without any testing frameworks. (Use for learning purposes only.)",
              "type": "boolean",
              "x-user-analytics": 14
          },
          "name": {
              "$default": {
                  "$source": "argv",
                  "index": 0
              },
              "description": "The name of the workspace.",
              "format": "html-selector",
              "type": "string"
          },
          "newProjectRoot": {
              "description": "The path where new projects will be created.",
              "type": "string",
              "visible": "false"
          },
          "skipGit": {
              "alias": "g",
              "default": false,
              "description": "When true, does not initialize a git repository.",
              "type": "boolean"
          },
          "skipInstall": {
              "default": false,
              "description": "When true, does not install packages for dependencies.",
              "type": "boolean"
          },
          "version": {
              "$default": {
                  "$source": "ng-cli-version"
              },
              "description": "The version of the Angular CLI to use.",
              "type": "string",
              "visible": false
          }
      },
      "required": [
          "name",
          "version"
      ],
      "title": "Angular Workspace Options Schema",
      "type": "object"
  }