@jmkim85/dev-flow-mcp
Version:
MCP-based Dev Flow - AI-powered development workflow management with 13 essential tools for TDD and context management
33 lines • 1.08 kB
TypeScript
/**
* TDD Workflow Validation
* Enforces Test-Driven Development practices
*/
import { ValidationResult, TestResult } from './types.js';
export declare class TDDValidator {
private projectRoot;
constructor(projectRoot: string);
validateStageTransition(currentStage: string, nextStage: string): Promise<ValidationResult>;
runTests(testCommand?: string): Promise<TestResult>;
private detectProjectType;
validateCompletionConditions(conditions: string[], testCommand?: string): Promise<{
all_passed: boolean;
results: Array<{
condition: string;
passed: boolean;
message: string;
}>;
}>;
private checkSingleCondition;
private checkTestCoverage;
private checkLinting;
private checkBuild;
private checkTodos;
private hasProjectMarker;
private parseTestFailures;
private checkDocsUpdated;
private checkReadmeComplete;
private checkPerformance;
private checkSecurity;
private checkDependenciesSecurity;
}
//# sourceMappingURL=tdd-validator.d.ts.map