credl-parser-evaluator
Version:
TypeScript-based CREDL Parser and Evaluator that processes CREDL files and outputs complete Intermediate Representations
25 lines • 956 B
TypeScript
import { Command } from 'commander';
/**
* CREDL Convert Command - Generate IR from CREDL files
*
* This command focuses specifically on generating Intermediate Representation (IR)
* from CREDL files. It provides fine-grained control over IR generation options
* and multiple output formats, making it ideal for integration workflows and
* downstream processing systems.
*/
export interface ConvertCommandOptions {
output?: string;
format?: 'json' | 'pretty';
quiet?: boolean;
verbose?: boolean;
'fail-fast'?: boolean;
'include-metadata'?: boolean;
'resolve-presets'?: boolean;
'resolve-templates'?: boolean;
'validate-references'?: boolean;
'generate-ids'?: boolean;
'skip-validation'?: boolean;
}
export declare function createConvertCommand(): Command;
export declare function executeConvertCommand(filePath: string, options: ConvertCommandOptions): Promise<void>;
//# sourceMappingURL=convert.d.ts.map