diff --git a/apps/server/src/api-data/db/migration/db.migration.v3.ts b/apps/server/src/api-data/db/migration/db.migration.v3.ts index 309a104f1..6f64492cc 100644 --- a/apps/server/src/api-data/db/migration/db.migration.v3.ts +++ b/apps/server/src/api-data/db/migration/db.migration.v3.ts @@ -355,7 +355,7 @@ export function migrateRundown( const newCustom: EntryCustomFields = {}; if (translationTable) { - Object.entries(custom).map(([key, value]) => { + Object.entries(custom).forEach(([key, value]) => { const newKey = translationTable.get(key); if (newKey) { newCustom[newKey] = value; diff --git a/apps/server/src/api-data/excel/excel.router.ts b/apps/server/src/api-data/excel/excel.router.ts index d27d8dc8a..aef73c855 100644 --- a/apps/server/src/api-data/excel/excel.router.ts +++ b/apps/server/src/api-data/excel/excel.router.ts @@ -52,7 +52,7 @@ router.get('/:rundownId/export', validateRundownExport, (req: Request, res: Resp const customFields = getProjectCustomFields(); const buffer = generateExcelFile(rundown, customFields); - res.setHeader('Content-Disposition', `attachment;`); + res.setHeader('Content-Disposition', 'attachment;'); res.setHeader('Content-Type', EXCEL_MIME); res.setHeader('Content-Length', buffer.length.toString()); res.status(200).send(buffer); diff --git a/apps/server/src/external/demo/app.js b/apps/server/src/external/demo/app.js index 0aa59945e..9cdb525e4 100644 --- a/apps/server/src/external/demo/app.js +++ b/apps/server/src/external/demo/app.js @@ -123,8 +123,8 @@ function formatTimer(number) { * @param {number} number - The number to pad * @returns {string} The padded number string */ - function leftPad(number) { - return Math.floor(number).toString().padStart(2, '0'); + function leftPad(val) { + return Math.floor(val).toString().padStart(2, '0'); } } diff --git a/apps/server/src/services/restore-service/restore.parser.ts b/apps/server/src/services/restore-service/restore.parser.ts index a4c027c44..550ba0c76 100644 --- a/apps/server/src/services/restore-service/restore.parser.ts +++ b/apps/server/src/services/restore-service/restore.parser.ts @@ -50,7 +50,7 @@ export function isRestorePoint(restorePoint: unknown): restorePoint is RestorePo return false; } - if (!is.number(restorePoint.startEpoch) && restorePoint.startEpoch !== null) { + if (!is.number(restorePoint.startEpoch) && restorePoint.startEpoch !== null) { return false; } diff --git a/apps/server/src/services/sheet-service/SheetService.ts b/apps/server/src/services/sheet-service/SheetService.ts index 20018fd98..a89776ef2 100644 --- a/apps/server/src/services/sheet-service/SheetService.ts +++ b/apps/server/src/services/sheet-service/SheetService.ts @@ -377,7 +377,7 @@ export async function upload(sheetId: string, options: ImportMap) { const titleMetadata = Object.values(sheetMetadata)[0]; if (titleMetadata === undefined) { - throw new Error(`Sheet read failed: failed to find title row`); + throw new Error('Sheet read failed: failed to find title row'); } const titleRow = titleMetadata['row']; const updateRundown = Array(); diff --git a/apps/server/src/utils/__tests__/time.test.ts b/apps/server/src/utils/__tests__/time.test.ts index 6367874b1..a6b066b9d 100644 --- a/apps/server/src/utils/__tests__/time.test.ts +++ b/apps/server/src/utils/__tests__/time.test.ts @@ -11,14 +11,14 @@ describe('parseExcelDate', () => { ['1899-12-30T07:00:00.000Z', 28800000], ['1899-12-30T08:00:10.000Z', 32410000], ['1899-12-30T08:30:00.000Z', 34200000], - ])(`handles %s`, (fromExcel, expected) => { + ])('handles %s', (fromExcel, expected) => { expect(parseExcelDate(fromExcel)).toBe(expected); }); }); describe('parses a time string that passes validation', () => { test.each([['10:00:00'], ['10:00'], ['10:00AM'], ['10:00am'], ['10:00PM'], ['10:00pm']])( - `handles %s`, + 'handles %s', (fromExcel) => { expect(parseExcelDate(fromExcel)).not.toBe(0); }, @@ -26,13 +26,13 @@ describe('parseExcelDate', () => { }); describe('uses numeric fields as minutes', () => { - test.each([[1], [10], [100]])(`handles numeric fields %s`, (fromExcel) => { + test.each([[1], [10], [100]])('handles numeric fields %s', (fromExcel) => { expect(parseExcelDate(fromExcel)).toBe(fromExcel * MILLIS_PER_MINUTE); }); }); describe('returns 0 on other strings', () => { - test.each([['test'], [''], ['x']])(`handles invalid fields %s`, (fromExcel) => { + test.each([['test'], [''], ['x']])('handles invalid fields %s', (fromExcel) => { expect(parseExcelDate(fromExcel)).toBe(0); }); });