vue-moo
Version:
moo
23 lines (17 loc) • 698 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _typeof2 = require('babel-runtime/helpers/typeof');
var _typeof3 = _interopRequireDefault(_typeof2);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = function () {
var types = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];
var obj = arguments[1];
var t = typeof types === 'string' ? types.split(',') : types;
var n = [];
for (var i = 0; i < t.length; i++) {
if ((typeof obj === 'undefined' ? 'undefined' : (0, _typeof3.default)(obj)) !== t[i].trim()) n.push(t[i]);
}
return n.length < types.length;
};