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
+29 -28
View File
@@ -1,38 +1,11 @@
/* jslint node:true */
import assert from 'node:assert';
import * as database from './database.js';
import database from './database.js';
const CERT_PREFIX = 'cert';
const CERT_SUFFIX = 'cert';
export default {
get,
getString,
set,
setString,
del,
listCertIds,
ACME_ACCOUNT_KEY: 'acme_account_key',
ADDON_TURN_SECRET: 'addon_turn_secret',
// the code relies on sftp_<keytype>_* pattern
SFTP_RSA_PUBLIC_KEY: 'sftp_rsa_public_key',
SFTP_RSA_PRIVATE_KEY: 'sftp_rsa_private_key',
SFTP_ED25519_PUBLIC_KEY: 'sftp_ed25519_public_key',
SFTP_ED25519_PRIVATE_KEY: 'sftp_ed25519_private_key',
PROXY_AUTH_TOKEN_SECRET: 'proxy_auth_token_secret',
OIDC_KEY_EDDSA: 'oidc_key_eddsa', // this is only JWT private key, the public key will be derived
OIDC_KEY_RS256: 'oidc_key_rs256',
CERT_PREFIX,
CERT_SUFFIX,
_clear: clear
};
const BLOBS_FIELDS = [ 'id', 'value' ].join(',');
@@ -78,3 +51,31 @@ async function listCertIds() {
const result = await database.query('SELECT id FROM blobs WHERE id LIKE ?', [ `${CERT_PREFIX}-%.${CERT_SUFFIX}` ]);
return result.map(r => r.id);
}
export default {
get,
getString,
set,
setString,
del,
listCertIds,
ACME_ACCOUNT_KEY: 'acme_account_key',
ADDON_TURN_SECRET: 'addon_turn_secret',
// the code relies on sftp_<keytype>_* pattern
SFTP_RSA_PUBLIC_KEY: 'sftp_rsa_public_key',
SFTP_RSA_PRIVATE_KEY: 'sftp_rsa_private_key',
SFTP_ED25519_PUBLIC_KEY: 'sftp_ed25519_public_key',
SFTP_ED25519_PRIVATE_KEY: 'sftp_ed25519_private_key',
PROXY_AUTH_TOKEN_SECRET: 'proxy_auth_token_secret',
OIDC_KEY_EDDSA: 'oidc_key_eddsa', // this is only JWT private key, the public key will be derived
OIDC_KEY_RS256: 'oidc_key_rs256',
CERT_PREFIX,
CERT_SUFFIX,
_clear: clear
};