-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.js
25 lines (22 loc) · 889 Bytes
/
config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
const dotenv = require("dotenv");
dotenv.config();
// exports.secrets = {
// type: process.env.TYPE,
// project_id: process.env.PROJECT_ID,
// private_key_id: process.env.PRIVATE_KEY_ID,
// private_key: process.env.PRIVATE_KEY.replace(/\\n/g, "\n"),
// client_email: process.env.CLIENT_EMAIL,
// client_id: process.env.CLIENT_ID,
// auth_uri: process.env.AUTH_URI,
// token_uri: process.env.TOKEN_URI,
// auth_provider_x509_cert_url: process.env.AUTH_PROVIDER_X509_CERT_URL,
// client_x509_cert_url: process.env.CLIENT_X509_CERT_URL,
// };
exports.secrets = JSON.parse(process.env.SECRETS);
exports.mailAccount = {
user: process.env.MAIL_USER,
pass: process.env.MAIL_PASSWORD,
};
exports.cryptoConstIv = process.env.CRYPTO_CONST_IV;
exports.superAdminEmails = process.env.SUPER_ADMIN_EMAILS.split(",");
exports.adminEmails = process.env.ADMIN_EMAILS.split(",");