Example:
/**
*
* @param {any} data - Object to be validated
* @params {Object} schema - JSON schema
* @params {Object} schema.properties - JSON schema properties
* ** @params {string} schema.properties[any].type - field property type ???**
*/
function validate(data, schema) {
}
similiar to JsDoc: How do I document that an object can have arbritrary (unknown) properties but with a particular type?