arela
Version:
AI-powered CTO with multi-agent orchestration, code summarization, visual testing (web + mobile) for blazing fast development.
14 lines • 607 B
TypeScript
export type BreakingChangeType = "removed-endpoint" | "removed-operation" | "changed-response" | "removed-field" | "changed-type";
export interface BreakingChange {
file: string;
field: string;
oldValue: string;
newValue: string;
severity: "critical" | "major" | "minor";
type: BreakingChangeType;
method?: string;
endpoint?: string;
}
export declare function detectBreakingChanges(repoPath: string): Promise<BreakingChange[]>;
export declare function compareSpecs(current: any, previous: any, specPath: string): BreakingChange[];
//# sourceMappingURL=drift-detector.d.ts.map