UNPKG

adpa-enterprise-framework-automation

Version:

Modular, standards-compliant Node.js/TypeScript automation framework for enterprise requirements, project, and data management. Provides CLI and API for BABOK v3, PMBOK 7th Edition, and DMBOK 2.0 (in progress). Production-ready Express.js API with TypeSpe

48 lines 1.33 kB
/** * Command Validation Utilities * Provides validation functions for CLI command inputs */ export declare class ValidationError extends Error { constructor(message: string); } /** * Validate output directory path */ export declare function validateOutputDirectory(outputDir: string): void; /** * Validate output format */ export declare function validateFormat(format: string): void; /** * Validate retry count */ export declare function validateRetryCount(retries: number): void; /** * Validate retry backoff timing */ export declare function validateRetryBackoff(backoff: number): void; /** * Validate document key format */ export declare function validateDocumentKey(key: string): void; /** * Validate category name */ export declare function validateCategory(category: string): void; /** * Validate file path exists */ export declare function validateFileExists(filePath: string, description?: string): void; /** * Validate directory exists */ export declare function validateDirectoryExists(dirPath: string, description?: string): void; /** * Validate Git repository exists */ export declare function validateGitRepository(outputDir: string): void; /** * Validate URL format */ export declare function validateUrl(url: string, description?: string): void; //# sourceMappingURL=validation.d.ts.map