angular-cn/aio/tools/transforms/angular-api-package/content-rules/minLength.js

9 lines
275 B
JavaScript
Raw Normal View History

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.`;
}
};
};