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) • 634 B
import ProgressBar from '../../console/progressBar.js'; import File from '../../types/files/file.js'; import FileFactory from '../../types/files/fileFactory.js'; import Options from '../../types/options.js'; import Scanner from '../scanner.js'; /** * Scan the {@link OptionsProps.input} input directory for ROM files and return the internal model * representation. */ export default class ROMScanner extends Scanner { constructor(options: Options, progressBar: ProgressBar, fileFactory: FileFactory); /** * Scan for ROM files. */ scan(checksumBitmask?: number, checksumArchives?: boolean): Promise<File[]>; }