verifio
Version:
Smart validation and verification library for URLs, with future support for emails and more
34 lines (33 loc) • 1.68 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.VerifioDomainErrorCode = exports.VerifioURLErrorCode = void 0;
/**
* Enumeration of possible URL validation error codes
* @enum {string}
*/
var VerifioURLErrorCode;
(function (VerifioURLErrorCode) {
VerifioURLErrorCode["INVALID_URL"] = "INVALID_URL";
VerifioURLErrorCode["URL_TOO_LONG"] = "URL_TOO_LONG";
VerifioURLErrorCode["INVALID_PROTOCOL"] = "INVALID_PROTOCOL";
VerifioURLErrorCode["INVALID_IP"] = "INVALID_IP";
VerifioURLErrorCode["INVALID_PORT"] = "INVALID_PORT";
VerifioURLErrorCode["INVALID_DOMAIN_LENGTH"] = "INVALID_DOMAIN_LENGTH";
VerifioURLErrorCode["INVALID_HOSTNAME_CHARS"] = "INVALID_HOSTNAME_CHARS";
VerifioURLErrorCode["MALFORMED_URL"] = "MALFORMED_URL";
VerifioURLErrorCode["INVALID_LABEL_LENGTH"] = "INVALID_LABEL_LENGTH";
VerifioURLErrorCode["INVALID_LABEL_FORMAT"] = "INVALID_LABEL_FORMAT";
VerifioURLErrorCode["INVALID_PUNYCODE"] = "INVALID_PUNYCODE";
VerifioURLErrorCode["INVALID_TLD"] = "INVALID_TLD";
})(VerifioURLErrorCode || (exports.VerifioURLErrorCode = VerifioURLErrorCode = {}));
/**
* Enumeration of possible domain extraction error codes
* @enum {string}
*/
var VerifioDomainErrorCode;
(function (VerifioDomainErrorCode) {
VerifioDomainErrorCode["INVALID_URL"] = "INVALID_URL";
VerifioDomainErrorCode["EXTRACTION_FAILED"] = "EXTRACTION_FAILED";
VerifioDomainErrorCode["URL_VERIFICATION_FAILED"] = "URL_VERIFICATION_FAILED";
VerifioDomainErrorCode["DOMAIN_PARSE_ERROR"] = "DOMAIN_PARSE_ERROR";
})(VerifioDomainErrorCode || (exports.VerifioDomainErrorCode = VerifioDomainErrorCode = {}));