@aleksejdix/ally-bcp47
Version:
TypeScript package for working with BCP-47 language tags
29 lines • 1.29 kB
JavaScript
/**
* Types for the BCP-47 language tag library
*/
/**
* Validation error types
*/
export var ValidationErrorType;
(function (ValidationErrorType) {
ValidationErrorType["INVALID_SYNTAX"] = "invalid_syntax";
ValidationErrorType["UNKNOWN_SUBTAG"] = "unknown_subtag";
ValidationErrorType["DUPLICATE_VARIANT"] = "duplicate_variant";
ValidationErrorType["DUPLICATE_SINGLETON"] = "duplicate_singleton";
ValidationErrorType["INVALID_ORDER"] = "invalid_order";
ValidationErrorType["INVALID_PRIVATE_USE"] = "invalid_private_use";
ValidationErrorType["UNKNOWN_GRANDFATHERED"] = "unknown_grandfathered";
ValidationErrorType["MALFORMED_TAG"] = "malformed_tag";
ValidationErrorType["INVALID_EXTENSION"] = "invalid_extension";
})(ValidationErrorType || (ValidationErrorType = {}));
/**
* Validation warning types
*/
export var ValidationWarningType;
(function (ValidationWarningType) {
ValidationWarningType["DEPRECATED_SUBTAG"] = "deprecated_subtag";
ValidationWarningType["DEPRECATED_TAG"] = "deprecated_tag";
ValidationWarningType["REDUNDANT_SCRIPT"] = "redundant_script";
ValidationWarningType["LIKELY_SUBTAG_MISMATCH"] = "likely_subtag_mismatch";
})(ValidationWarningType || (ValidationWarningType = {}));
//# sourceMappingURL=index.js.map