diff --git a/object.js b/object.js index 1af65c5..b421cda 100755 --- a/object.js +++ b/object.js @@ -118,7 +118,7 @@ var deepKeys = module.deepKeys = function(obj, stop){ var res = [] - while(obj !== stop && obj != null){ + while(obj!= null && obj.__proto__ !== stop){ res.push(Object.keys(obj)) obj = obj.__proto__ } return [...(new Set(res.flat()))] } diff --git a/package.json b/package.json index 2be819c..ca87d9b 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ig-object", - "version": "5.0.9", + "version": "5.0.10", "description": "", "main": "object.js", "scripts": {