structure-validation
Version:
A Node.js CLI tool for validating codebase folder and file structure using a clean declarative configuration. Part of the guardz ecosystem for comprehensive TypeScript development.
23 lines • 620 B
TypeScript
import { ConfigValidationResult } from '../../domain/types/config.types';
/**
* Application service for validating configuration files
*/
export declare class ConfigValidator {
/**
* Validate configuration object against schema
*/
validateConfig(config: any): ConfigValidationResult;
/**
* Validate individual folder configuration
*/
private validateFolderConfig;
/**
* Validate individual pattern
*/
private validatePattern;
/**
* Get configuration schema for documentation
*/
getSchema(): string;
}
//# sourceMappingURL=ConfigValidator.d.ts.map