im-angular-validators
Version:
This library will help you with lots of already written mostly used validators for Angular 2+ applications.
41 lines • 10.3 kB
JavaScript
// General exports
export { IMCountryConfigurations } from './lib/constants/country-configurations.constant';
export { IMCountryEnum } from './lib/enums/country.enum';
// Email validator exports
export { IMEmailValidator } from './lib/validators/email.validator';
// Phone number validator exports
export { IMPhoneNumberValidator } from './lib/validators/phone-number.validator';
// Required validator exports
export { IMRequiredValidator } from './lib/validators/required.validator';
// Credit card validator exports
export { IMCreditCardValidator } from './lib/validators/credit-card.validator';
export { IMCreditCardTypeValidatorEnum } from './lib/enums/credit-card-type.enum';
export { CreditCardValidatorResolver } from './lib/helpers/credit-card-validator-helpers/credit-card-length-validator.helper';
// Number-comparator validator exports
export { IMNumberComparatorValidator } from './lib/validators/number-comparator.validator';
export { IMComparatorOperatorEnum } from './lib/enums/comparator-operator.enum';
// Date-comparator validator exports
export { IMDateComparatorValidator } from './lib/validators/date-comparator.validator';
// Time-comparator validator exports
export { IMTimeComparatorValidator } from './lib/validators/time-comparator.validator';
// Number-in-range validator exports
export { IMNumberInRangeValidator } from './lib/validators/number-in-range.validator';
// Date-in-range validator exports
export { IMDateInRangeValidator } from './lib/validators/date-in-range.validator';
// Phone number validator exports
export { IMPostCodeValidator } from './lib/validators/post-code.validator';
// Password validator exports
export { IMPasswordValidator } from './lib/validators/password.validator';
export { IMPasswordValidatorConfigModel } from './lib/validators/password.validator';
export { IMPasswordOperatorEnum } from './lib/enums/password-operator.enum';
// Decimal places validator exports
export { IMNumberDecimalPlacesValidator } from './lib/validators/number-decimal-places.validator';
// Url validator exports
export { IMUrlValidator } from './lib/validators/url.validator';
export { IMUrlValidatorConfigModel } from './lib/validators/url.validator';
export { IMUrlProtocolTypeEnum } from './lib/enums/url-protocol.enum';
// JSON validator exports
export { IMJSONValidator } from './lib/validators/json.validator';
// UUId validator exports
export { IMUUIdValidator } from './lib/validators/uuid.validator';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3Byb2plY3RzL2FuZ3VsYXItdmFsaWRhdG9ycy9zcmMvcHVibGljLWFwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxrQkFBa0I7QUFDbEIsT0FBTyxFQUFDLHVCQUF1QixFQUFDLE1BQU0saURBQWlELENBQUM7QUFDeEYsT0FBTyxFQUFDLGFBQWEsRUFBQyxNQUFNLDBCQUEwQixDQUFDO0FBSXZELDBCQUEwQjtBQUMxQixPQUFPLEVBQUMsZ0JBQWdCLEVBQUMsTUFBTSxrQ0FBa0MsQ0FBQztBQUVsRSxpQ0FBaUM7QUFDakMsT0FBTyxFQUFDLHNCQUFzQixFQUFDLE1BQU0seUNBQXlDLENBQUM7QUFHL0UsNkJBQTZCO0FBQzdCLE9BQU8sRUFBQyxtQkFBbUIsRUFBQyxNQUFNLHFDQUFxQyxDQUFDO0FBR3hFLGdDQUFnQztBQUNoQyxPQUFPLEVBQUMscUJBQXFCLEVBQUMsTUFBTSx3Q0FBd0MsQ0FBQztBQUM3RSxPQUFPLEVBQUMsNkJBQTZCLEVBQUMsTUFBTSxtQ0FBbUMsQ0FBQztBQUVoRixPQUFPLEVBQUMsMkJBQTJCLEVBQUMsTUFBTSxpRkFBaUYsQ0FBQztBQUU1SCxzQ0FBc0M7QUFDdEMsT0FBTyxFQUFDLDJCQUEyQixFQUFDLE1BQU0sOENBQThDLENBQUM7QUFDekYsT0FBTyxFQUFDLHdCQUF3QixFQUFDLE1BQU0sc0NBQXNDLENBQUM7QUFJOUUsb0NBQW9DO0FBQ3BDLE9BQU8sRUFBQyx5QkFBeUIsRUFBQyxNQUFNLDRDQUE0QyxDQUFDO0FBSXJGLG9DQUFvQztBQUNwQyxPQUFPLEVBQUMseUJBQXlCLEVBQUMsTUFBTSw0Q0FBNEMsQ0FBQztBQUlyRixvQ0FBb0M7QUFDcEMsT0FBTyxFQUFDLHdCQUF3QixFQUFDLE1BQU0sNENBQTRDLENBQUM7QUFHcEYsa0NBQWtDO0FBQ2xDLE9BQU8sRUFBQyxzQkFBc0IsRUFBQyxNQUFNLDBDQUEwQyxDQUFDO0FBR2hGLGlDQUFpQztBQUNqQyxPQUFPLEVBQUMsbUJBQW1CLEVBQUMsTUFBTSxzQ0FBc0MsQ0FBQztBQUd6RSw2QkFBNkI7QUFDN0IsT0FBTyxFQUFDLG1CQUFtQixFQUFDLE1BQU0scUNBQXFDLENBQUM7QUFDeEUsT0FBTyxFQUFDLDhCQUE4QixFQUFDLE1BQU0scUNBQXFDLENBQUM7QUFFbkYsT0FBTyxFQUFDLHNCQUFzQixFQUFDLE1BQU0sb0NBQW9DLENBQUM7QUFFMUUsbUNBQW1DO0FBQ25DLE9BQU8sRUFBQyw4QkFBOEIsRUFBQyxNQUFNLGtEQUFrRCxDQUFDO0FBR2hHLHdCQUF3QjtBQUN4QixPQUFPLEVBQUMsY0FBYyxFQUFDLE1BQU0sZ0NBQWdDLENBQUM7QUFDOUQsT0FBTyxFQUFDLHlCQUF5QixFQUFDLE1BQU0sZ0NBQWdDLENBQUM7QUFFekUsT0FBTyxFQUFDLHFCQUFxQixFQUFDLE1BQU0sK0JBQStCLENBQUM7QUFFcEUseUJBQXlCO0FBQ3pCLE9BQU8sRUFBQyxlQUFlLEVBQUMsTUFBTSxpQ0FBaUMsQ0FBQztBQUVoRSx5QkFBeUI7QUFDekIsT0FBTyxFQUFDLGVBQWUsRUFBQyxNQUFNLGlDQUFpQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLy8gR2VuZXJhbCBleHBvcnRzXHJcbmV4cG9ydCB7SU1Db3VudHJ5Q29uZmlndXJhdGlvbnN9IGZyb20gJy4vbGliL2NvbnN0YW50cy9jb3VudHJ5LWNvbmZpZ3VyYXRpb25zLmNvbnN0YW50JztcclxuZXhwb3J0IHtJTUNvdW50cnlFbnVtfSBmcm9tICcuL2xpYi9lbnVtcy9jb3VudHJ5LmVudW0nO1xyXG5leHBvcnQge0lNQ291bnRyeUNvbmZpZ0ludGVyZmFjZX0gZnJvbSAnLi9saWIvaW50ZXJmYWNlcy9jb3VudHJ5LWNvbmZpZy5pbnRlcmZhY2UnO1xyXG5leHBvcnQge0lNQ291bnRyeVBob25lTnVtYmVyQ29uZmlnSW50ZXJmYWNlfSBmcm9tICcuL2xpYi9pbnRlcmZhY2VzL2NvdW50cnktY29uZmlnLmludGVyZmFjZSc7XHJcblxyXG4vLyBFbWFpbCB2YWxpZGF0b3IgZXhwb3J0c1xyXG5leHBvcnQge0lNRW1haWxWYWxpZGF0b3J9IGZyb20gJy4vbGliL3ZhbGlkYXRvcnMvZW1haWwudmFsaWRhdG9yJztcclxuXHJcbi8vIFBob25lIG51bWJlciB2YWxpZGF0b3IgZXhwb3J0c1xyXG5leHBvcnQge0lNUGhvbmVOdW1iZXJWYWxpZGF0b3J9IGZyb20gJy4vbGliL3ZhbGlkYXRvcnMvcGhvbmUtbnVtYmVyLnZhbGlkYXRvcic7XHJcbmV4cG9ydCB7SU1QaG9uZU51bWJlckVycm9ySW50ZXJmYWNlfSBmcm9tICcuL2xpYi9pbnRlcmZhY2VzL3Bob25lLW51bWJlci1lcnJvci5pbnRlcmZhY2UnO1xyXG5cclxuLy8gUmVxdWlyZWQgdmFsaWRhdG9yIGV4cG9ydHNcclxuZXhwb3J0IHtJTVJlcXVpcmVkVmFsaWRhdG9yfSBmcm9tICcuL2xpYi92YWxpZGF0b3JzL3JlcXVpcmVkLnZhbGlkYXRvcic7XHJcbmV4cG9ydCB7SU1SZXF1aXJlZEVycm9ySW50ZXJmYWNlfSBmcm9tICcuL2xpYi9pbnRlcmZhY2VzL3JlcXVpcmVkLWVycm9yLmludGVyZmFjZSc7XHJcblxyXG4vLyBDcmVkaXQgY2FyZCB2YWxpZGF0b3IgZXhwb3J0c1xyXG5leHBvcnQge0lNQ3JlZGl0Q2FyZFZhbGlkYXRvcn0gZnJvbSAnLi9saWIvdmFsaWRhdG9ycy9jcmVkaXQtY2FyZC52YWxpZGF0b3InO1xyXG5leHBvcnQge0lNQ3JlZGl0Q2FyZFR5cGVWYWxpZGF0b3JFbnVtfSBmcm9tICcuL2xpYi9lbnVtcy9jcmVkaXQtY2FyZC10eXBlLmVudW0nO1xyXG5leHBvcnQge0lNQ3JlZGl0Q2FyZEVycm9ySW50ZXJmYWNlfSBmcm9tICcuL2xpYi9pbnRlcmZhY2VzL2NyZWRpdC1jYXJkLWVycm9yLmludGVyZmFjZSc7XHJcbmV4cG9ydCB7Q3JlZGl0Q2FyZFZhbGlkYXRvclJlc29sdmVyfSBmcm9tICcuL2xpYi9oZWxwZXJzL2NyZWRpdC1jYXJkLXZhbGlkYXRvci1oZWxwZXJzL2NyZWRpdC1jYXJkLWxlbmd0aC12YWxpZGF0b3IuaGVscGVyJztcclxuXHJcbi8vIE51bWJlci1jb21wYXJhdG9yIHZhbGlkYXRvciBleHBvcnRzXHJcbmV4cG9ydCB7SU1OdW1iZXJDb21wYXJhdG9yVmFsaWRhdG9yfSBmcm9tICcuL2xpYi92YWxpZGF0b3JzL251bWJlci1jb21wYXJhdG9yLnZhbGlkYXRvcic7XHJcbmV4cG9ydCB7SU1Db21wYXJhdG9yT3BlcmF0b3JFbnVtfSBmcm9tICcuL2xpYi9lbnVtcy9jb21wYXJhdG9yLW9wZXJhdG9yLmVudW0nO1xyXG5leHBvcnQge0lNTnVtYmVyQ29tcGFyYXRvclZhbGlkYXRvckNvbmZpZ0ludGVyZmFjZX0gZnJvbSAnLi9saWIvaW50ZXJmYWNlcy9udW1iZXItY29tcGFyYXRvci1jb25maWd1cmF0aW9uLmludGVyZmFjZSc7XHJcbmV4cG9ydCB7SU1OdW1iZXJDb21wYXJhdG9yRXJyb3JJbnRlcmZhY2V9IGZyb20gJy4vbGliL2ludGVyZmFjZXMvbnVtYmVyLWNvbXBhcmF0b3ItZXJyb3IuaW50ZXJmYWNlJztcclxuXHJcbi8vIERhdGUtY29tcGFyYXRvciB2YWxpZGF0b3IgZXhwb3J0c1xyXG5leHBvcnQge0lNRGF0ZUNvbXBhcmF0b3JWYWxpZGF0b3J9IGZyb20gJy4vbGliL3ZhbGlkYXRvcnMvZGF0ZS1jb21wYXJhdG9yLnZhbGlkYXRvcic7XHJcbmV4cG9ydCB7SU1EYXRlQ29tcGFyYXRvclZhbGlkYXRvckNvbmZpZ0ludGVyZmFjZX0gZnJvbSAnLi9saWIvaW50ZXJmYWNlcy9kYXRlLWNvbXBhcmF0b3ItY29uZmlndXJhdGlvbi5pbnRlcmZhY2UnO1xyXG5leHBvcnQge0lNRGF0ZUNvbXBhcmF0b3JFcnJvckludGVyZmFjZX0gZnJvbSAnLi9saWIvaW50ZXJmYWNlcy9kYXRlLWNvbXBhcmF0b3ItZXJyb3IuaW50ZXJmYWNlJztcclxuXHJcbi8vIFRpbWUtY29tcGFyYXRvciB2YWxpZGF0b3IgZXhwb3J0c1xyXG5leHBvcnQge0lNVGltZUNvbXBhcmF0b3JWYWxpZGF0b3J9IGZyb20gJy4vbGliL3ZhbGlkYXRvcnMvdGltZS1jb21wYXJhdG9yLnZhbGlkYXRvcic7XHJcbmV4cG9ydCB7SU1UaW1lQ29tcGFyYXRvclZhbGlkYXRvckNvbmZpZ0ludGVyZmFjZX0gZnJvbSAnLi9saWIvaW50ZXJmYWNlcy90aW1lLWNvbXBhcmF0b3ItY29uZmlndXJhdGlvbi5pbnRlcmZhY2UnO1xyXG5leHBvcnQge0lNVGltZUNvbXBhcmF0b3JFcnJvckludGVyZmFjZX0gZnJvbSAnLi9saWIvaW50ZXJmYWNlcy90aW1lLWNvbXBhcmF0b3ItZXJyb3IuaW50ZXJmYWNlJztcclxuXHJcbi8vIE51bWJlci1pbi1yYW5nZSB2YWxpZGF0b3IgZXhwb3J0c1xyXG5leHBvcnQge0lNTnVtYmVySW5SYW5nZVZhbGlkYXRvcn0gZnJvbSAnLi9saWIvdmFsaWRhdG9ycy9udW1iZXItaW4tcmFuZ2UudmFsaWRhdG9yJztcclxuZXhwb3J0IHtJTU51bWJlckluUmFuZ2VFcnJvckludGVyZmFjZX0gZnJvbSAnLi9saWIvaW50ZXJmYWNlcy9udW1iZXItaW4tcmFuZ2UtZXJyb3IuaW50ZXJmYWNlJztcclxuXHJcbi8vIERhdGUtaW4tcmFuZ2UgdmFsaWRhdG9yIGV4cG9ydHNcclxuZXhwb3J0IHtJTURhdGVJblJhbmdlVmFsaWRhdG9yfSBmcm9tICcuL2xpYi92YWxpZGF0b3JzL2RhdGUtaW4tcmFuZ2UudmFsaWRhdG9yJztcclxuZXhwb3J0IHtJTURhdGVJblJhbmdlRXJyb3JJbnRlcmZhY2V9IGZyb20gJy4vbGliL2ludGVyZmFjZXMvZGF0ZS1pbi1yYW5nZS1lcnJvci5pbnRlcmZhY2UnO1xyXG5cclxuLy8gUGhvbmUgbnVtYmVyIHZhbGlkYXRvciBleHBvcnRzXHJcbmV4cG9ydCB7SU1Qb3N0Q29kZVZhbGlkYXRvcn0gZnJvbSAnLi9saWIvdmFsaWRhdG9ycy9wb3N0LWNvZGUudmFsaWRhdG9yJztcclxuZXhwb3J0IHtJTVBvc3RDb2RlRXJyb3JJbnRlcmZhY2V9IGZyb20gJy4vbGliL2ludGVyZmFjZXMvcG9zdC1jb2RlLWVycm9yLmludGVyZmFjZSc7XHJcblxyXG4vLyBQYXNzd29yZCB2YWxpZGF0b3IgZXhwb3J0c1xyXG5leHBvcnQge0lNUGFzc3dvcmRWYWxpZGF0b3J9IGZyb20gJy4vbGliL3ZhbGlkYXRvcnMvcGFzc3dvcmQudmFsaWRhdG9yJztcclxuZXhwb3J0IHtJTVBhc3N3b3JkVmFsaWRhdG9yQ29uZmlnTW9kZWx9IGZyb20gJy4vbGliL3ZhbGlkYXRvcnMvcGFzc3dvcmQudmFsaWRhdG9yJztcclxuZXhwb3J0IHtJTVBhc3N3b3JkRXJyb3JJbnRlcmZhY2V9IGZyb20gJy4vbGliL2ludGVyZmFjZXMvcGFzc3dvcmQtZXJyb3IuaW50ZXJmYWNlJztcclxuZXhwb3J0IHtJTVBhc3N3b3JkT3BlcmF0b3JFbnVtfSBmcm9tICcuL2xpYi9lbnVtcy9wYXNzd29yZC1vcGVyYXRvci5lbnVtJztcclxuXHJcbi8vIERlY2ltYWwgcGxhY2VzIHZhbGlkYXRvciBleHBvcnRzXHJcbmV4cG9ydCB7SU1OdW1iZXJEZWNpbWFsUGxhY2VzVmFsaWRhdG9yfSBmcm9tICcuL2xpYi92YWxpZGF0b3JzL251bWJlci1kZWNpbWFsLXBsYWNlcy52YWxpZGF0b3InO1xyXG5leHBvcnQge0lNTnVtYmVyRGVjaW1hbFBsYWNlc0Vycm9ySW50ZXJmYWNlfSBmcm9tICcuL2xpYi9pbnRlcmZhY2VzL251bWJlci1kZWNpbWFsLXBsYWNlcy1lcnJvci5pbnRlcmZhY2UnO1xyXG5cclxuLy8gVXJsIHZhbGlkYXRvciBleHBvcnRzXHJcbmV4cG9ydCB7SU1VcmxWYWxpZGF0b3J9IGZyb20gJy4vbGliL3ZhbGlkYXRvcnMvdXJsLnZhbGlkYXRvcic7XHJcbmV4cG9ydCB7SU1VcmxWYWxpZGF0b3JDb25maWdNb2RlbH0gZnJvbSAnLi9saWIvdmFsaWRhdG9ycy91cmwudmFsaWRhdG9yJztcclxuZXhwb3J0IHtJTVVybEVycm9ySW50ZXJmYWNlfSBmcm9tICcuL2xpYi9pbnRlcmZhY2VzL3VybC1lcnJvci5pbnRlcmZhY2UnO1xyXG5leHBvcnQge0lNVXJsUHJvdG9jb2xUeXBlRW51bX0gZnJvbSAnLi9saWIvZW51bXMvdXJsLXByb3RvY29sLmVudW0nO1xyXG5cclxuLy8gSlNPTiB2YWxpZGF0b3IgZXhwb3J0c1xyXG5leHBvcnQge0lNSlNPTlZhbGlkYXRvcn0gZnJvbSAnLi9saWIvdmFsaWRhdG9ycy9qc29uLnZhbGlkYXRvcic7XHJcblxyXG4vLyBVVUlkIHZhbGlkYXRvciBleHBvcnRzXHJcbmV4cG9ydCB7SU1VVUlkVmFsaWRhdG9yfSBmcm9tICcuL2xpYi92YWxpZGF0b3JzL3V1aWQudmFsaWRhdG9yJztcclxuZXhwb3J0IHtJTVVVSWRFcnJvckludGVyZmFjZX0gZnJvbSAnLi9saWIvaW50ZXJmYWNlcy91dWlkLWVycm9yLmludGVyZmFjZSc7XHJcbiJdfQ==