Skip to content

migrateSaveData

migrateSaveData(version, data, currentVersion, migrations): unknown

Defined in: saveGame.ts:29

Bring data (written at version) forward to currentVersion by applying migrations[version], migrations[version+1], … in order. Pure. Throws if the save is newer than current (no downgrade) or a step is missing.

number

unknown

number

Record<number, SaveMigration>

unknown