credl-parser-evaluator
Version:
TypeScript-based CREDL Parser and Evaluator that processes CREDL files and outputs complete Intermediate Representations
22 lines • 853 B
TypeScript
import { Command } from 'commander';
/**
* CREDL Validate Command - Validate CREDL files without full IR generation
*
* This command validates CREDL files for syntax, structure, and compliance
* with the CREDL specification. It's lighter than the run command as it
* doesn't generate the complete IR, making it ideal for CI/CD pipelines
* and quick validation checks.
*/
export interface ValidateCommandOptions {
output?: string;
format?: 'table' | 'json' | 'summary';
quiet?: boolean;
verbose?: boolean;
'fail-fast'?: boolean;
'check-references'?: boolean;
strict?: boolean;
'exit-code'?: boolean;
}
export declare function createValidateCommand(): Command;
export declare function executeValidateCommand(filePaths: string[], options: ValidateCommandOptions): Promise<void>;
//# sourceMappingURL=validate.d.ts.map