6 lines
220 B
JavaScript
6 lines
220 B
JavaScript
const functions = (obj, inherited = false) =>
|
|
(inherited
|
|
? [...Object.keys(obj), ...Object.keys(Object.getPrototypeOf(obj))]
|
|
: Object.keys(obj)
|
|
).filter(key => typeof obj[key] === 'function');
|
|
module.exports = functions; |