@syntropysoft/praetorian
Version:
Praetorian CLI – A universal multi-environment configuration validator for DevSecOps teams. Validate, compare, and secure YAML/ENV files with ease.
42 lines • 1.25 kB
TypeScript
/**
* @file src/shared/rules/core-rules.ts
* @description Core validation rules for Praetorian CLI
*/
import { PraetorianRule } from '../types/rules';
/**
* @constant CORE_STRUCTURE_RULES
* @description Basic structure validation rules
*/
export declare const CORE_STRUCTURE_RULES: PraetorianRule[];
/**
* @constant CORE_FORMAT_RULES
* @description Basic format validation rules
*/
export declare const CORE_FORMAT_RULES: PraetorianRule[];
/**
* @constant CORE_SECURITY_RULES
* @description Basic security validation rules
*/
export declare const CORE_SECURITY_RULES: PraetorianRule[];
/**
* @constant CORE_SCHEMA_RULES
* @description Basic schema validation rules
*/
export declare const CORE_SCHEMA_RULES: PraetorianRule[];
/**
* @constant ALL_CORE_RULES
* @description All core rules combined
*/
export declare const ALL_CORE_RULES: PraetorianRule[];
/**
* @constant CORE_RULE_SETS
* @description Organized rule sets for different use cases
*/
export declare const CORE_RULE_SETS: {
readonly structure: PraetorianRule[];
readonly format: PraetorianRule[];
readonly security: PraetorianRule[];
readonly schema: PraetorianRule[];
readonly all: PraetorianRule[];
};
//# sourceMappingURL=core-rules.d.ts.map