{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {
"hours_per_week": {
"type": "integer",
"description": "One of 5, 10 or 20."
}
},
"required": [
"hours_per_week"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The person's name."
},
"email": {
"type": "string",
"description": "Their reply address."
},
"problem": {
"type": "string",
"description": "What they are trying to ship, in their own words."
},
"hours_per_week": {
"type": "integer",
"description": "Optional: the package they are considering."
}
},
"required": [
"name",
"email",
"problem"
],
"additionalProperties": false
}{
"type": "object",
"properties": {},
"additionalProperties": false
}