{
  "$schema": "http://json-schema.org/schema",
  "$id": "KosHook",
  "title": "",
  "type": "object",
  "properties": {
    "appProject": {
      "type": "string",
      "description": "The project where the ui components will be located.",
      "x-prompt": "Which project will this model put UI components?",
      "x-dropdown": "projects"
    },
    "name": {
      "type": "string",
      "description": "The model to create a hook for.  If run from a model directory, this will default to that model.",
      "x-prompt": "What name would you like to use?"
    },
    "modelProject": {
      "type": "string",
      "description": "The project where the model will be located.",
      "x-prompt": "Which project will this model be located in?",
      "x-dropdown": "projects"
    },
    "appDirectory": {
      "type": "string",
      "description": "The directory where the ui components will be located.",
      "default": ""
    },
    "modelDirectory": {
      "type": "string",
      "description": "the directory withing the model project to create the model",
      "default": ""
    }
  },
  "required": ["appProject"]
}
