UNPKG

verifio

Version:

Smart validation and verification library for URLs, with future support for emails and more

34 lines (33 loc) 1.68 kB
"use strict"; 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 = {}));