c9-core/node_modules/c9/has-internal-domain.js

24 wiersze
553 B
JavaScript
Czysty Zwykły widok Historia

2015-10-19 16:22:43 +00:00
if (define === undefined) {
var define = function(fn) {
fn(require, exports, module);
};
}
2015-10-19 16:22:43 +00:00
define(function(require, exports, module) {
"use strict";
2015-10-19 16:22:43 +00:00
var _ = require("lodash");
var internalDomain = ['c9.io', 'cloud9beta.com'];
2015-10-19 16:22:43 +00:00
function hasInternalDomain(email) {
if (!email) return false;
var emailElements = email.split("@");
var emailDomain = emailElements[emailElements.length - 1];
return _.contains(internalDomain, emailDomain);
}
module.exports = hasInternalDomain;
});