UNPKG

@cosmstack/repoeject

Version:

Interactive CLI tool to safely find and delete old or inactive GitHub repositories. Clean up your GitHub profile by removing abandoned projects, old experiments, and unused forks.

8 lines (7 loc) 632 B
import type { FormattedRepository, Repository } from "../types"; export declare function formatTimeAgo(date: string | Date): string; export declare function isInactiveRepository(lastUpdateDate: string | Date): boolean; export declare function formatRepositoryInfo(repo: Repository, commitCount: number): FormattedRepository; export declare function promptRepositorySelection(repositories: FormattedRepository[]): Promise<FormattedRepository[]>; export declare function confirmDeletion(repositories: FormattedRepository[]): Promise<boolean>; export declare function displayDeletionSummary(repositories: FormattedRepository[]): void;