This rule can be used to ensure that properties contain a minimum number of characters. PR Close #22759
		
			
				
	
	
		
			9 lines
		
	
	
		
			275 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			9 lines
		
	
	
		
			275 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| module.exports = function createMinLengthRule(minLength) {
 | |
|   minLength = minLength || 2;
 | |
|   return (doc, prop, value) => {
 | |
|     if (value.length < minLength) {
 | |
|       return `Invalid "${prop}" property: "${value}". It must have at least ${minLength} characters.`;
 | |
|     }
 | |
|   };
 | |
| };
 |