@syntropysoft/praetorian
Version:
Praetorian CLI – A universal multi-environment configuration validator for DevSecOps teams. Validate, compare, and secure YAML/ENV files with ease.
35 lines • 1.11 kB
JavaScript
;
/**
* Pattern Matching Types
*
* Single Responsibility: Define types for pattern matching validation
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.PatternType = void 0;
/**
* Common pattern types
*/
var PatternType;
(function (PatternType) {
PatternType["EMAIL"] = "email";
PatternType["URL"] = "url";
PatternType["PHONE"] = "phone";
PatternType["UUID"] = "uuid";
PatternType["VERSION"] = "version";
PatternType["SEMVER"] = "semver";
PatternType["IPV4"] = "ipv4";
PatternType["IPV6"] = "ipv6";
PatternType["HOSTNAME"] = "hostname";
PatternType["PORT"] = "port";
PatternType["PATH"] = "path";
PatternType["JSON"] = "json";
PatternType["YAML"] = "yaml";
PatternType["XML"] = "xml";
PatternType["BASE64"] = "base64";
PatternType["HEX"] = "hex";
PatternType["ALPHANUMERIC"] = "alphanumeric";
PatternType["NUMERIC"] = "numeric";
PatternType["ALPHA"] = "alpha";
PatternType["CUSTOM"] = "custom";
})(PatternType || (exports.PatternType = PatternType = {}));
//# sourceMappingURL=pattern.js.map