@vraj.patel/viitorcloud-ng-utility-library-test-9
Version:
The **ViitorCloud NG Utility Library** developed with the Angular 16 framework, stands out for its exceptional adaptability and reusability within Angular projects. This comprehensive collection encompasses utility services, directives, and components str
19 lines • 2.29 kB
JavaScript
export var IconPosition;
(function (IconPosition) {
IconPosition["left"] = "left";
IconPosition["right"] = "right";
})(IconPosition || (IconPosition = {}));
export var RegexType;
(function (RegexType) {
RegexType["decimal"] = "decimal";
RegexType["integer"] = "integer";
})(RegexType || (RegexType = {}));
export const REGEX_CONSTANTS = {
EMAIL_REGEX: /^[\w-.]+@([\w-]+.)+[\w-]{2,4}$/,
PASSWORD_REGEX: /^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?\d)(?=.*?[#?!@$%^&*-]).{8,}$/,
WEB_URL_REGEX: /^((https?|ftp|smtp):\/\/)?(www.)?[a-z0-9]+\.[a-z]+(\/[a-zA-Z0-9#]+\/?)*$/,
INTEGER_REGEX: /^\d*$/,
DECIMAL_REGEX: /^\d*\.?\d*$/,
ZIP_REGEX: /^[0-9]{4,6}$/
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNvbnN0YW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvdmlpdG9yY2xvdWQtbmctdXRpbGl0eS1saWJyYXJ5L3NyYy9saWIvY29uc3RhbnRzL2FwcC5jb25zdGFudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQU4sSUFBWSxZQUdYO0FBSEQsV0FBWSxZQUFZO0lBQ3BCLDZCQUFhLENBQUE7SUFDYiwrQkFBZSxDQUFBO0FBQ25CLENBQUMsRUFIVyxZQUFZLEtBQVosWUFBWSxRQUd2QjtBQUVELE1BQU0sQ0FBTixJQUFZLFNBR1g7QUFIRCxXQUFZLFNBQVM7SUFDakIsZ0NBQW1CLENBQUE7SUFDbkIsZ0NBQW1CLENBQUE7QUFDdkIsQ0FBQyxFQUhXLFNBQVMsS0FBVCxTQUFTLFFBR3BCO0FBRUQsTUFBTSxDQUFDLE1BQU0sZUFBZSxHQUFHO0lBQzNCLFdBQVcsRUFBRSxnQ0FBZ0M7SUFDN0MsY0FBYyxFQUFFLDZEQUE2RDtJQUM3RSxhQUFhLEVBQUUsMEVBQTBFO0lBQ3pGLGFBQWEsRUFBRSxPQUFPO0lBQ3RCLGFBQWEsRUFBRSxhQUFhO0lBQzVCLFNBQVMsRUFBRSxjQUFjO0NBQzVCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZW51bSBJY29uUG9zaXRpb24ge1xyXG4gICAgbGVmdCA9ICdsZWZ0JyxcclxuICAgIHJpZ2h0ID0gJ3JpZ2h0JyxcclxufVxyXG5cclxuZXhwb3J0IGVudW0gUmVnZXhUeXBlIHtcclxuICAgIGRlY2ltYWwgPSAnZGVjaW1hbCcsXHJcbiAgICBpbnRlZ2VyID0gJ2ludGVnZXInXHJcbn1cclxuXHJcbmV4cG9ydCBjb25zdCBSRUdFWF9DT05TVEFOVFMgPSB7XHJcbiAgICBFTUFJTF9SRUdFWDogL15bXFx3LS5dK0AoW1xcdy1dKy4pK1tcXHctXXsyLDR9JC8sXHJcbiAgICBQQVNTV09SRF9SRUdFWDogL14oPz0uKj9bQS1aXSkoPz0uKj9bYS16XSkoPz0uKj9cXGQpKD89Lio/WyM/IUAkJV4mKi1dKS57OCx9JC8sXHJcbiAgICBXRUJfVVJMX1JFR0VYOiAvXigoaHR0cHM/fGZ0cHxzbXRwKTpcXC9cXC8pPyh3d3cuKT9bYS16MC05XStcXC5bYS16XSsoXFwvW2EtekEtWjAtOSNdK1xcLz8pKiQvLFxyXG4gICAgSU5URUdFUl9SRUdFWDogL15cXGQqJC8sXHJcbiAgICBERUNJTUFMX1JFR0VYOiAvXlxcZCpcXC4/XFxkKiQvLFxyXG4gICAgWklQX1JFR0VYOiAvXlswLTldezQsNn0kL1xyXG59O1xyXG4iXX0=