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.

23 lines (22 loc) • 683 B
import DATStatus from "../models/datStatus.js"; import Module from "./module.js"; class StatusGenerator extends Module { options; constructor(options, progressBar) { super(progressBar, StatusGenerator.name); this.options = options; } /** * Generate a {@link DATStatus} for the {@link DAT}. */ generate(dat, candidates) { this.prefixedLogger.trace(`${dat.getName()}: generating ROM statuses`); const datStatus = new DATStatus(this.options, dat, candidates); this.prefixedLogger.trace(`${dat.getName()}: done generating ROM statuses`); return datStatus; } } export { StatusGenerator as default }; //# sourceMappingURL=statusGenerator.js.map