Spaces:
Runtime error
Runtime error
var baseConformsTo = require('./_baseConformsTo'), | |
keys = require('./keys'); | |
/** | |
* The base implementation of `_.conforms` which doesn't clone `source`. | |
* | |
* @private | |
* @param {Object} source The object of property predicates to conform to. | |
* @returns {Function} Returns the new spec function. | |
*/ | |
function baseConforms(source) { | |
var props = keys(source); | |
return function(object) { | |
return baseConformsTo(object, source, props); | |
}; | |
} | |
module.exports = baseConforms; | |