migrate to "export default"

also, set no-use-before-define in linter
This commit is contained in:
Girish Ramakrishnan
2026-02-14 15:43:24 +01:00
parent ddb46646fa
commit 36aa641cb9
231 changed files with 2846 additions and 2728 deletions
+33 -32
View File
@@ -1,22 +1,22 @@
import apps from '../apps.js';
import * as appstore from '../appstore.js';
import * as backupSites from '../backupsites.js';
import appstore from '../appstore.js';
import backupSites from '../backupsites.js';
import constants from '../constants.js';
import * as cron from '../cron.js';
import * as dashboard from '../dashboard.js';
import * as database from '../database.js';
import * as domains from '../domains.js';
import cron from '../cron.js';
import dashboard from '../dashboard.js';
import database from '../database.js';
import domains from '../domains.js';
import expect from 'expect.js';
import fs from 'node:fs';
import locks from '../locks.js';
import * as mailer from '../mailer.js';
import * as mailServer from '../mailserver.js';
import mailer from '../mailer.js';
import mailServer from '../mailserver.js';
import nock from 'nock';
import path from 'node:path';
import * as settings from '../settings.js';
import settings from '../settings.js';
import tasks from '../tasks.js';
import timers from 'timers/promises';
import * as users from '../users.js';
import users from '../users.js';
const manifest = {
'id': 'io.cloudron.test',
@@ -168,28 +168,6 @@ const dashboardFqdn = `my.${domain.domain}`;
const appstoreToken = 'atoken';
const serverUrl = `http://localhost:${constants.PORT}`;
export {
createTree,
domainSetup,
databaseSetup,
setup,
cleanup,
checkMails,
clearMailQueue,
getDefaultBackupSite,
mockApiServerOrigin,
dashboardDomain,
dashboardFqdn,
app,
proxyApp,
admin,
auditSource,
domain, // the domain object,
manifest,
user,
appstoreToken,
serverUrl,
};
function createTree(root, obj) {
fs.rmSync(root, { recursive: true, force: true });
@@ -272,3 +250,26 @@ async function getDefaultBackupSite() {
const result = await backupSites.list();
return result[0];
}
export default {
createTree,
domainSetup,
databaseSetup,
setup,
cleanup,
checkMails,
clearMailQueue,
getDefaultBackupSite,
mockApiServerOrigin,
dashboardDomain,
dashboardFqdn,
app,
proxyApp,
admin,
auditSource,
domain, // the domain object,
manifest,
user,
appstoreToken,
serverUrl,
};