dev #160

Merged
sora merged 97 commits from dev into master 2025-03-02 01:09:30 +01:00
Showing only changes of commit 97f2a5ebb8 - Show all commits

22
src/types/migration.ts Normal file
View File

@ -0,0 +1,22 @@
const FMT_VER_0 = 0
const FMT_VER_LATEST = FMT_VER_0
function migrate_A_to_0(e: journey): journey {
e.title = e.name;
e.main.forEach((v) => {
v.date_range = v.date_range || (v as any).dateRange;
v.day_title = v.day_title || (v as any).step_title;
v.travel;
})
console.log(e)
return e;
}
export const migrator = (e: journey): journey => {
if (e.fmt_ver == FMT_VER_LATEST) return e;
switch (e.fmt_ver) {
case FMT_VER_0: break; // Update when FMT_VER_1 releases
default:
return migrate_A_to_0(e)
}
}