UNPKG

@benev/nubs

Version:
21 lines 496 B
export function migrate_versions({ data, version, converters }) { let d = data; let convert = true; let new_version = version; while (convert) { const converter = converters.get(new_version); if (!converter) { convert = false; break; } else { d = converter(d); } new_version++; } return { data: d, version: new_version }; } //# sourceMappingURL=migrate_versions.js.map