UNPKG

@syntropysoft/praetorian

Version:

Praetorian CLI – A universal multi-environment configuration validator for DevSecOps teams. Validate, compare, and secure YAML/ENV files with ease.

40 lines 1.11 kB
/** * @file src/shared/rules/simple-core-rules.ts * @description Core simple rules for Praetorian - only ID and name */ import { SimpleRule, SimpleRuleSet } from '../types/simple-rules'; /** * Core structure rules */ export declare const CORE_STRUCTURE_SIMPLE_RULES: SimpleRule[]; /** * Core format rules */ export declare const CORE_FORMAT_SIMPLE_RULES: SimpleRule[]; /** * Core security rules */ export declare const CORE_SECURITY_SIMPLE_RULES: SimpleRule[]; /** * Core schema rules */ export declare const CORE_SCHEMA_SIMPLE_RULES: SimpleRule[]; /** * All core simple rules combined */ export declare const ALL_CORE_SIMPLE_RULES: SimpleRule[]; /** * Organized simple rule sets for different use cases */ export declare const CORE_SIMPLE_RULE_SETS: { readonly structure: SimpleRule[]; readonly format: SimpleRule[]; readonly security: SimpleRule[]; readonly schema: SimpleRule[]; readonly all: SimpleRule[]; }; /** * Example simple rule sets for templates */ export declare const EXAMPLE_SIMPLE_RULE_SETS: SimpleRuleSet[]; //# sourceMappingURL=simple-core-rules.d.ts.map