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.

16 lines (15 loc) • 566 B
import ProgressBar from '../../console/progressBar.js'; import DAT from '../../types/dats/dat.js'; import WriteCandidate from '../../types/writeCandidate.js'; import Module from '../module.js'; /** * Validate candidates for write-ability after all generation and filtering has happened. */ export default class CandidateValidator extends Module { constructor(progressBar: ProgressBar); /** * Validate the {@link WriteCandidate}s. */ validate(dat: DAT, candidates: WriteCandidate[]): WriteCandidate[]; private validateUniqueOutputPaths; }