Executes a callback for each property found on a object, with options regarding enumerability (enumerable or non-enumerable) and ownership (inherited or only own properties). It excludes built-in properties from Object and Function prototypes by default,
Executes a callback for each property found on a object, recursively on nested properties, with options regarding enumerability (enumerable or non-enumerable) and ownership (inherited or only own properties). It excludes built-in properties from Object an
Project configuration system with inheritance support for multiple environments.
Test if an object has a specified method name, either own or inherited.
Returns an array of names from a module. Includes all enumerable properties with function values, own and inherited.