UNPKG

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