-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.js
More file actions
21 lines (19 loc) · 794 Bytes
/
config.js
File metadata and controls
21 lines (19 loc) · 794 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var fs = require('fs');
var pkg = JSON.parse(fs.readFileSync('package.json', 'utf8'));
if (process.env.NODE_ENV !== 'production') {
// Load .env file
require('dotenv').config();
}
module.exports = {
port: process.env.port || process.env.PORT || 3978,
environment: process.env.NODE_ENV || 'development',
apiVersion: pkg.version,
MSAppId: process.env.MICROSOFT_APP_ID,
MSAppPassword: process.env.MICROSOFT_APP_PASSWORD,
MSTextAnalyticsKey: process.env.MICROSOFT_TEXT_ANALYTICS_KEY,
LuisSubscriptionKey: process.env.LUIS_SUBSCRIPTION_KEY,
LuisAppId: process.env.LUIS_APP_ID,
ComputerVisionSubscriptionKey: process.env.COMPUTER_VISION_SUBSCRIPTION_KEY,
CapitalOneKey: process.env.CAPITAL_ONE_KEY,
CapitalOneUser: process.env.CAPITAL_ONE_USER
}