migrate to "export default"
also, set no-use-before-define in linter
This commit is contained in:
+29
-28
@@ -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
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user