UNPKG

chain-able

Version:

interfaces that describe their intentions.

8 lines (6 loc) 1.33 kB
var isArray = require('./array') var isObjLoose = require('./objLoose') var isNullOrUndef = require('./nullOrUndefined') var isFunction = require('./function') module.exports = function (x) { return !isNullOrUndef(x) && !isArray(x) && !isFunction(x) && isObjLoose(x); } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib2JqUHVyZS5qcyIsInNvdXJjZXMiOlsib2JqUHVyZS5qcyJdLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBpc0FycmF5ID0gcmVxdWlyZSgnLi9hcnJheScpXG5jb25zdCBpc09iakxvb3NlID0gcmVxdWlyZSgnLi9vYmpMb29zZScpXG5jb25zdCBpc051bGxPclVuZGVmID0gcmVxdWlyZSgnLi9udWxsT3JVbmRlZmluZWQnKVxuY29uc3QgaXNGdW5jdGlvbiA9IHJlcXVpcmUoJy4vZnVuY3Rpb24nKVxuXG5tb2R1bGUuZXhwb3J0cyA9IHggPT5cbiAgIWlzTnVsbE9yVW5kZWYoeCkgJiYgIWlzQXJyYXkoeCkgJiYgIWlzRnVuY3Rpb24oeCkgJiYgaXNPYmpMb29zZSh4KVxuIl0sIm5hbWVzIjpbImNvbnN0Il0sIm1hcHBpbmdzIjoiQUFBQUEsR0FBSyxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUMsU0FBUyxDQUFDO0FBQ2xDQSxHQUFLLENBQUMsVUFBVSxHQUFHLE9BQU8sQ0FBQyxZQUFZLENBQUM7QUFDeENBLEdBQUssQ0FBQyxhQUFhLEdBQUcsT0FBTyxDQUFDLG1CQUFtQixDQUFDO0FBQ2xEQSxHQUFLLENBQUMsVUFBVSxHQUFHLE9BQU8sQ0FBQyxZQUFZLENBQUM7O0FBRXhDLE1BQU0sQ0FBQyxPQUFPLEdBQUcsVUFBQSxDQUFDLENBQUEsQ0FBQyxBQUNqQixTQUFBLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsR0FBQTsifQ==