Advertisement
Guest User

Untitled

a guest
Nov 16th, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 'use strict'
  2.  
  3. const config = {
  4.   port: process.env.PORT,
  5.   fb_token: process.env.FB_TOKEN,
  6.   fb_verify: process.env.FB_VERIFY,
  7.   fb_secret: process.env.FB_SECRET,
  8.   fb_page_id: process.env.FB_PAGE_ID,
  9.   google_key: process.env.GOOGLE_KEY,
  10.   mixpanel_token: process.env.MIXPANEL_TOKEN,
  11.   redis_host: process.env.REDIS_HOST,
  12.   redis_port: process.env.REDIS_PORT,
  13.   redis_user: process.env.REDIS_USER,
  14.   redis_password: process.env.REDIS_PASSWORD,
  15.   ssl_key: process.env.SSL_KEY,
  16.   ssl_cert: process.env.SSL_CERT,
  17.   ssl_ca: process.env.SSL_CA
  18. }
  19.  
  20. for (const key of Object.keys(config)) {
  21.   if (!config[key]) {
  22.     throw new Error(`Invalid configuration. Missing "${key}"`)
  23.   }
  24. }
  25.  
  26. module.exports = config
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement