apisurf
Version:
Analyze API surface changes between npm package versions to catch breaking changes
10 lines (9 loc) • 325 B
TypeScript
/**
* Represents the semantic versioning impact of detected changes.
*/
export interface SemverImpact {
/** Minimum semantic version bump required based on detected changes */
minimumBump: 'major' | 'minor' | 'patch';
/** Human-readable explanation of why this version bump is required */
reason: string;
}