UNPKG

ajt-validator

Version:

Validation library for JavaScript and TypeScript

49 lines (48 loc) 2.38 kB
"use strict"; // Common types for the validation library Object.defineProperty(exports, "__esModule", { value: true }); exports.AddressErrorCode = exports.PhoneErrorCode = exports.EmailErrorCode = exports.CountryCode = void 0; // Define country codes enum for phone validation var CountryCode; (function (CountryCode) { CountryCode["US"] = "1"; CountryCode["UK"] = "44"; CountryCode["CA"] = "1"; CountryCode["AU"] = "61"; CountryCode["DE"] = "49"; CountryCode["FR"] = "33"; CountryCode["JP"] = "81"; CountryCode["IN"] = "91"; // Add more country codes as needed })(CountryCode || (exports.CountryCode = CountryCode = {})); // Error code types for the contact module var EmailErrorCode; (function (EmailErrorCode) { EmailErrorCode["EMAIL_REQUIRED"] = "EMAIL_REQUIRED"; EmailErrorCode["INVALID_EMAIL_FORMAT"] = "INVALID_EMAIL_FORMAT"; EmailErrorCode["EMAIL_TOO_LONG"] = "EMAIL_TOO_LONG"; EmailErrorCode["DOMAIN_NOT_ALLOWED"] = "DOMAIN_NOT_ALLOWED"; EmailErrorCode["DOMAIN_BLOCKED"] = "DOMAIN_BLOCKED"; })(EmailErrorCode || (exports.EmailErrorCode = EmailErrorCode = {})); var PhoneErrorCode; (function (PhoneErrorCode) { PhoneErrorCode["PHONE_REQUIRED"] = "PHONE_REQUIRED"; PhoneErrorCode["INVALID_PHONE_FORMAT"] = "INVALID_PHONE_FORMAT"; PhoneErrorCode["PHONE_TOO_SHORT"] = "PHONE_TOO_SHORT"; PhoneErrorCode["PHONE_TOO_LONG"] = "PHONE_TOO_LONG"; PhoneErrorCode["COUNTRY_CODE_REQUIRED"] = "COUNTRY_CODE_REQUIRED"; PhoneErrorCode["COUNTRY_CODE_NOT_ALLOWED"] = "COUNTRY_CODE_NOT_ALLOWED"; })(PhoneErrorCode || (exports.PhoneErrorCode = PhoneErrorCode = {})); var AddressErrorCode; (function (AddressErrorCode) { AddressErrorCode["ADDRESS_REQUIRED"] = "ADDRESS_REQUIRED"; AddressErrorCode["STREET_REQUIRED"] = "STREET_REQUIRED"; AddressErrorCode["CITY_REQUIRED"] = "CITY_REQUIRED"; AddressErrorCode["STATE_REQUIRED"] = "STATE_REQUIRED"; AddressErrorCode["POSTAL_CODE_REQUIRED"] = "POSTAL_CODE_REQUIRED"; AddressErrorCode["COUNTRY_REQUIRED"] = "COUNTRY_REQUIRED"; AddressErrorCode["STREET_TOO_LONG"] = "STREET_TOO_LONG"; AddressErrorCode["CITY_TOO_LONG"] = "CITY_TOO_LONG"; AddressErrorCode["STATE_TOO_LONG"] = "STATE_TOO_LONG"; AddressErrorCode["INVALID_POSTAL_CODE"] = "INVALID_POSTAL_CODE"; })(AddressErrorCode || (exports.AddressErrorCode = AddressErrorCode = {}));