Initial commit
[yaffs-website] / node_modules / grunt-contrib-watch / node_modules / globule / node_modules / lodash / _getNative.js
1 var baseIsNative = require('./_baseIsNative'),
2     getValue = require('./_getValue');
3
4 /**
5  * Gets the native function at `key` of `object`.
6  *
7  * @private
8  * @param {Object} object The object to query.
9  * @param {string} key The key of the method to get.
10  * @returns {*} Returns the function if it's native, else `undefined`.
11  */
12 function getNative(object, key) {
13   var value = getValue(object, key);
14   return baseIsNative(value) ? value : undefined;
15 }
16
17 module.exports = getNative;