@accounter/scraper-app
Version:
Scraper app with Fastify server and React UI
21 lines (19 loc) • 450 B
text/typescript
export type SourceRunRecord = {
sourceId: string;
nickname: string;
sourceType: string;
status: 'done' | 'error' | 'blocked';
inserted: number;
skipped: number;
error?: string;
blockedAccounts?: string[];
};
export type RunRecord = {
id: string;
startedAt: string; // ISO string for JSON serialization
completedAt: string;
totalInserted: number;
totalSkipped: number;
errorCount: number;
sources: SourceRunRecord[];
};