{ "title": "Text Field", "description": "A set of simple text fields with some required", "type": "object", "required": [ "firstName", "lastName", "email" ], "properties": { "firstName": { "type": "string", "title": "First name", "default": "Chuck N" }, "lastName": { "type": "string", "title": "Last name", "default": "N" }, "phone": { "type": "string", "title": "Phone No" }, "email": { "type": "string", "pattern": "^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9.-]+$", "title": "Email" } } }