Files
no-copy-frontend/src/app/lib/validation-config.json
T

91 lines
1.9 KiB
JSON
Raw Normal View History

2026-01-10 13:54:53 +07:00
{
"fullName": {
"maxSize": {
"value": 100,
2026-01-10 15:12:51 +07:00
"message": "register-error-name-max"
2026-01-10 13:54:53 +07:00
},
"minSize": {
"value": 2,
2026-01-10 15:12:51 +07:00
"message": "register-error-name-min"
2026-01-10 13:54:53 +07:00
},
"allowedSymbols": {
"value": "^[a-zA-Zа-яА-ЯёЁ\\s\\-'.]*$",
"message": "register-error-name-not-allowed-symbols"
}
},
"email": {
"maxSize": {
"value": 254,
2026-01-10 15:12:51 +07:00
"message": "register-error-email-max"
2026-01-10 13:54:53 +07:00
},
"minSize": {
"value": 7,
2026-01-10 15:12:51 +07:00
"message": "register-error-email-min"
2026-01-10 13:54:53 +07:00
},
"allowedSymbols": {
"value": "^[a-zA-Zа-яА-ЯёЁ0-9@.!#$%&'*+/=?^_{|}~\\-]*$",
"message": "register-error-email-not-allowed-symbols"
},
"caseType": {
"value": "LOWER",
"message": "register-error-email-no-uppercase"
},
"emailValidation": {
"value": true,
"message": "register-error-email-invalid"
}
},
"password": {
"maxSize": {
"value": 124,
2026-01-10 15:12:51 +07:00
"message": "register-error-password-max"
2026-01-10 13:54:53 +07:00
},
"minSize": {
"value": 8,
2026-01-10 15:12:51 +07:00
"message": "register-error-password-min"
2026-01-10 13:54:53 +07:00
},
"allowedSymbols": {
2026-01-10 15:51:07 +07:00
"value": "^[a-zA-Zа-яА-ЯёЁ0-9@.!#$%&'*+/=?^_{|}~\\-]*$",
2026-01-10 13:54:53 +07:00
"message": "register-error-password-not-allowed-symbols"
},
"requiredDigit": {
"value": true,
"message": "register-error-password-one-digit"
},
"requiredLetter": {
"value": true,
"message": "register-error-password-one-letter"
}
},
"companyName": {
2026-01-10 13:59:04 +07:00
"optional": {
"value": true
},
2026-01-10 13:54:53 +07:00
"maxSize": {
"value": 200,
"message": "register-error-company-name-max"
},
"minSize": {
"value": 2,
"message": "register-error-company-name-min"
},
"allowedSymbols": {
2026-01-29 14:34:04 +07:00
"value": "^[a-zA-Zа-яА-ЯёЁ0-9\\s\\-&.,'\"()]*$",
2026-01-10 13:54:53 +07:00
"message": "register-error-company-name-not-allowed-symbols"
}
},
"phone": {
"maxSize": {
"value": 14,
"message": "register-error-phone-max"
},
"minSize": {
"value": 2,
"message": "register-error-phone-min"
},
"allowedSymbols": {
"value": "^[0-9\\+]+$",
"message": "register-error-phone-not-allowed-symbols"
}
}
}