1 var baseFunctions = require('../internal/baseFunctions'),
2 keysIn = require('./keysIn');
5 * Creates an array of function property names from all enumerable properties,
6 * own and inherited, of `object`.
12 * @param {Object} object The object to inspect.
13 * @returns {Array} Returns the new array of property names.
17 * // => ['after', 'ary', 'assign', ...]
19 function functions(object) {
20 return baseFunctions(object, keysIn(object));
23 module.exports = functions;