From ebfef1773857c504cfaec9b78ca5d47985a74758 Mon Sep 17 00:00:00 2001 From: chee Date: Thu, 23 Feb 2017 20:23:56 +0000 Subject: [PATCH] allow set value of property to be `undefined` --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index 65230a6..edbdf3f 100644 --- a/index.js +++ b/index.js @@ -1 +1 @@ -module.exports = (object, defaultValue) => new Proxy(object, {get: (object, key) => typeof object[key] == 'undefined' ? defaultValue : object[key]}) +module.exports = (object, defaultValue) => new Proxy(object, {get: (object, key) => key in object ? object[key] : defaultValue})