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
+20 -19
View File
@@ -3,30 +3,12 @@ import assert from 'node:assert';
import BoxError from './boxerror.js';
import constants from './constants.js';
import crypto from 'node:crypto';
import * as database from './database.js';
import database from './database.js';
import eventlog from './eventlog.js';
import safe from 'safetydance';
const _getMembership = getMembership;
export {
add,
del,
get,
getByName,
update,
setName,
getWithMembers,
list,
listWithMembers,
getMemberIds,
setMembers,
isMember,
setLocalMembership,
resetSources,
setAllowedApps,
_getMembership,
};
const GROUPS_FIELDS = [ 'id', 'name', 'source' ].join(',');
@@ -307,3 +289,22 @@ async function setAllowedApps(group, appIds, auditSource) {
await apps.update(app.id, { accessRestriction });
}
}
export default {
add,
del,
get,
getByName,
update,
setName,
getWithMembers,
list,
listWithMembers,
getMemberIds,
setMembers,
isMember,
setLocalMembership,
resetSources,
setAllowedApps,
_getMembership,
};