forked from mondaynightpinball/main
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathconfig.js
20 lines (18 loc) · 942 Bytes
/
config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
require('dotenv').load();
const config = {
CREDENTIALS_FOLDER: process.env.CREDENTIALS_FOLDER || __dirname + '/credentials',
DATA_FOLDER: process.env.DATA_FOLDER || __dirname + '/data',
UPLOADS_FOLDER: process.env.UPLOADS_FOLDER || __dirname + '/data/uploads',
CURRENT_SEASON: process.env.CURRENT_SEASON || 'season-14',
NUM_WEEKS: process.env.NUM_WEEKS || 11,
ANNOUNCEMENTS_TEMPLATE_URL: process.env.ANNOUNCEMENTS_TEMPLATE_URL || 'https://raw.githubusercontent.com/Invader-Zim/mnp-announcements/main/index.html',
CREDENTIALS_FOLDER: process.env.CREDENTIALS_FOLDER || './credentials',
IFPA_API_KEY: process.env.IFPA_API_KEY,
EMAIL_HOST: process.env.EMAIL_HOST,
EMAIL_PORT: process.env.EMAIL_PORT,
EMAIL_NAME: process.env.EMAIL_NAME,
EMAIL_ADDRESS: process.env.EMAIL_ADDRESS,
EMAIL_PASSWORD: process.env.EMAIL_PASSWORD,
LEAGUE_ADMINS: (process.env.LEAGUE_ADMINS || "admin").split(',')
};
module.exports = config;