@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
TypeScript
/**
* @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