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