const { MissingEnvironmentVariable } = require('../exceptions');
/**
 * @memberof module:util
 */
const checkEnvironmentVariables = (requiredEnv) => {
    const unsetEnv = requiredEnv.filter(env => !(typeof process.env[env] !== 'undefined'));
    if (unsetEnv.length > 0) {
        throw new MissingEnvironmentVariable(`Required ENV variables are not set: [${unsetEnv.join(', ')}]`);
    }
};
module.exports = checkEnvironmentVariables;
        Source