im-angular-validators
Version:
This library will help you with lots of already written mostly used validators for Angular 2+ applications.
43 lines (42 loc) • 3.72 kB
TypeScript
export { IMCountryConfigurations } from './lib/constants/country-configurations.constant';
export { IMCountryEnum } from './lib/enums/country.enum';
export { IMCountryConfigInterface } from './lib/interfaces/country-config.interface';
export { IMCountryPhoneNumberConfigInterface } from './lib/interfaces/country-config.interface';
export { IMEmailValidator } from './lib/validators/email.validator';
export { IMPhoneNumberValidator } from './lib/validators/phone-number.validator';
export { IMPhoneNumberErrorInterface } from './lib/interfaces/phone-number-error.interface';
export { IMRequiredValidator } from './lib/validators/required.validator';
export { IMRequiredErrorInterface } from './lib/interfaces/required-error.interface';
export { IMCreditCardValidator } from './lib/validators/credit-card.validator';
export { IMCreditCardTypeValidatorEnum } from './lib/enums/credit-card-type.enum';
export { IMCreditCardErrorInterface } from './lib/interfaces/credit-card-error.interface';
export { CreditCardValidatorResolver } from './lib/helpers/credit-card-validator-helpers/credit-card-length-validator.helper';
export { IMNumberComparatorValidator } from './lib/validators/number-comparator.validator';
export { IMComparatorOperatorEnum } from './lib/enums/comparator-operator.enum';
export { IMNumberComparatorValidatorConfigInterface } from './lib/interfaces/number-comparator-configuration.interface';
export { IMNumberComparatorErrorInterface } from './lib/interfaces/number-comparator-error.interface';
export { IMDateComparatorValidator } from './lib/validators/date-comparator.validator';
export { IMDateComparatorValidatorConfigInterface } from './lib/interfaces/date-comparator-configuration.interface';
export { IMDateComparatorErrorInterface } from './lib/interfaces/date-comparator-error.interface';
export { IMTimeComparatorValidator } from './lib/validators/time-comparator.validator';
export { IMTimeComparatorValidatorConfigInterface } from './lib/interfaces/time-comparator-configuration.interface';
export { IMTimeComparatorErrorInterface } from './lib/interfaces/time-comparator-error.interface';
export { IMNumberInRangeValidator } from './lib/validators/number-in-range.validator';
export { IMNumberInRangeErrorInterface } from './lib/interfaces/number-in-range-error.interface';
export { IMDateInRangeValidator } from './lib/validators/date-in-range.validator';
export { IMDateInRangeErrorInterface } from './lib/interfaces/date-in-range-error.interface';
export { IMPostCodeValidator } from './lib/validators/post-code.validator';
export { IMPostCodeErrorInterface } from './lib/interfaces/post-code-error.interface';
export { IMPasswordValidator } from './lib/validators/password.validator';
export { IMPasswordValidatorConfigModel } from './lib/validators/password.validator';
export { IMPasswordErrorInterface } from './lib/interfaces/password-error.interface';
export { IMPasswordOperatorEnum } from './lib/enums/password-operator.enum';
export { IMNumberDecimalPlacesValidator } from './lib/validators/number-decimal-places.validator';
export { IMNumberDecimalPlacesErrorInterface } from './lib/interfaces/number-decimal-places-error.interface';
export { IMUrlValidator } from './lib/validators/url.validator';
export { IMUrlValidatorConfigModel } from './lib/validators/url.validator';
export { IMUrlErrorInterface } from './lib/interfaces/url-error.interface';
export { IMUrlProtocolTypeEnum } from './lib/enums/url-protocol.enum';
export { IMJSONValidator } from './lib/validators/json.validator';
export { IMUUIdValidator } from './lib/validators/uuid.validator';
export { IMUUIdErrorInterface } from './lib/interfaces/uuid-error.interface';