UNPKG

igir

Version:

🕹 A zero-setup ROM collection manager that sorts, filters, extracts or archives, patches, and reports on collections of any size on any OS.

17 lines (16 loc) • 606 B
import ProgressBar from '../console/progressBar.js'; import DATStatus from '../types/datStatus.js'; import File from '../types/files/file.js'; import Options from '../types/options.js'; import Module from './module.js'; /** * Generate a single report file with information about every DAT processed. */ export default class ReportGenerator extends Module { private readonly options; constructor(options: Options, progressBar: ProgressBar); /** * Generate the report. */ generate(scannedRomFiles: File[], cleanedOutputFiles: string[], datStatuses: DATStatus[]): Promise<void>; }