[web] Convert models and self-referential test files to ESM (#29521)

from overleaf/ar-models-es-conversion

GitOrigin-RevId: a92ab8342c0f3e23155eacc0570458fc910c3d71
This commit is contained in:
Andrew Rumble
2025-11-13 09:06:13 +00:00
committed by Copybot
parent 59aab0878d
commit 7c9fea64ac
202 changed files with 804 additions and 846 deletions
@@ -14,11 +14,12 @@ import minimist from 'minimist'
import os from 'os'
import fs from 'fs'
import * as csv from 'csv/sync'
import { parseEmail } from '../../../app/src/Features/Helpers/EmailHelper.js'
import EmailHelper from '../../../app/src/Features/Helpers/EmailHelper.mjs'
import UserGetter from '../../../app/src/Features/User/UserGetter.mjs'
import UserUpdater from '../../../app/src/Features/User/UserUpdater.mjs'
import UserSessionsManager from '../../../app/src/Features/User/UserSessionsManager.mjs'
const { parseEmail } = EmailHelper
const hostname = os.hostname()
const scriptTimestamp = new Date().toISOString()