Deps migration (#1988)

* chore: migrate eslint to oxlint

* chore: migrate prettier to oxfmt

* chore: migrate typescript

* chore: toThrow should have a expected value

* chore: cast test value as Day

* chore: small title fix

* chore: mocks should be hoisted

* chore: incorrect async useage

* chore: test should be inside description

* chore: test sohuld include an expeced

* chore: oxfmt

---------

Co-authored-by: alex-Arc <omnivox@LAPTOP-RC5SNBVV.localdomain>
This commit is contained in:
Carlos Valente
2026-03-08 16:22:12 +01:00
committed by GitHub
parent 9516ac21bb
commit 1849b4d39f
501 changed files with 2678 additions and 4654 deletions
@@ -5,8 +5,8 @@ import {
EndAction,
EntryCustomFields,
NormalisedAutomation,
OntimeGroup,
OntimeEntry,
OntimeGroup,
ProjectData,
ProjectRundowns,
Rundown,
@@ -19,15 +19,15 @@ import {
Day,
} from 'ontime-types';
import {
customFieldLabelToKey,
checkRegex,
customFieldLabelToKey,
eventDef as eventModel,
isKnownTimerType,
validateEndAction,
eventDef as eventModel,
} from 'ontime-utils';
import { is } from '../../../utils/is.js';
import { getPartialProject } from '../../../models/dataModel.js';
import { is } from '../../../utils/is.js';
// the methodology of the migrations is to just change the necessary keys to match with v4
// and then let the normal project parser handle ensuring the the file is correct
@@ -1,4 +1,5 @@
import { DatabaseModel, Settings } from 'ontime-types';
import { is } from '../../../utils/is.js';
export function shouldMigrateServerPort(jsonData: object): boolean {
@@ -1,6 +1,7 @@
import {
AutomationSettings,
CustomFields,
type Day,
DatabaseModel,
EndAction,
OntimeView,
@@ -8,12 +9,13 @@ import {
Rundown,
Settings,
SupportedEntry,
TimeStrategy,
TimerLifeCycle,
TimerType,
TimeStrategy,
URLPreset,
ViewSettings,
} from 'ontime-types';
import * as v3 from './db.migration.v3.js';
import * as v4 from './db.migration.v4.js';
@@ -295,7 +297,7 @@ describe('v3 to v4', () => {
flag: false,
parent: null,
delay: 0,
dayOffset: 0,
dayOffset: 0 as Day,
gap: 0,
},
group0: {
@@ -340,7 +342,7 @@ describe('v3 to v4', () => {
parent: 'group0',
revision: -1,
delay: 0,
dayOffset: 0,
dayOffset: 0 as Day,
gap: 0,
},
event3: {
@@ -371,7 +373,7 @@ describe('v3 to v4', () => {
parent: 'group0',
revision: -1,
delay: 0,
dayOffset: 0,
dayOffset: 0 as Day,
gap: 0,
},
group1: {