UNPKG

@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
"use strict"; /** * 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