hidden export interface MappingError { message : string ; value ? : any ; path : string ; } hidden export function createErrorMessage ( errors ) { if ( ! errors ) { return "" ; } var message = [ ] ; for ( var i = 0 , l = errors . length ; i < l ; i ++ ) { if ( i > 0 ) { message . push ( "\n" ) ; } var error = errors [ i ] ; if ( error . path ) { message . push ( error . path , ": " ) ; } message . push ( error . message ) ; } return message . join ( "" ) ; }