mirror of
https://github.com/frappe/frappe_docker.git
synced 2026-06-21 15:25:09 +00:00
25 lines
527 B
JavaScript
25 lines
527 B
JavaScript
/*!
|
|
* Chai - getEnumerableProperties utility
|
|
* Copyright(c) 2012-2014 Jake Luer <jake@alogicalparadox.com>
|
|
* MIT Licensed
|
|
*/
|
|
|
|
/**
|
|
* ### .getEnumerableProperties(object)
|
|
*
|
|
* This allows the retrieval of enumerable property names of an object,
|
|
* inherited or not.
|
|
*
|
|
* @param {Object} object
|
|
* @returns {Array}
|
|
* @name getEnumerableProperties
|
|
* @api public
|
|
*/
|
|
|
|
module.exports = function getEnumerableProperties(object) {
|
|
var result = [];
|
|
for (var name in object) {
|
|
result.push(name);
|
|
}
|
|
return result;
|
|
};
|