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.

19 lines (18 loc) • 635 B
import ProgressBar from '../../console/progressBar.js'; import DAT from '../../types/dats/dat.js'; import Options from '../../types/options.js'; import Module from '../module.js'; /** * Infer {@link Parent}s for all {@link DAT}s, even those that already have some parents. */ export default class DATParentInferrer extends Module { private readonly options; constructor(options: Options, progressBar: ProgressBar); /** * Infer {@link Parent}s from {@link Game}s. */ infer(dat: DAT): DAT; private static stripGameRegionAndLanguage; private static stripGameVariants; private static electParent; }