From 9da8b306d3538f6608b9b3b59f19f2ca82f08041 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Sun, 14 Jun 2020 17:39:27 +0300 Subject: [PATCH] minor fix to last fix to deepKeys(..) Signed-off-by: Alex A. Naanou --- object.js | 6 ++++-- package.json | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/object.js b/object.js index b421cda..0ac7036 100755 --- a/object.js +++ b/object.js @@ -118,9 +118,11 @@ var deepKeys = module.deepKeys = function(obj, stop){ var res = [] - while(obj!= null && obj.__proto__ !== stop){ + while(obj!= null){ res.push(Object.keys(obj)) - obj = obj.__proto__ } + obj = obj.__proto__ + if(obj === stop){ + break }} return [...(new Set(res.flat()))] } diff --git a/package.json b/package.json index ca87d9b..3955a8a 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ig-object", - "version": "5.0.10", + "version": "5.0.11", "description": "", "main": "object.js", "scripts": {