From 64e8ae2bd3f9f10e3f3bfed6ef9cb6d8616b0caa Mon Sep 17 00:00:00 2001 From: Christian Kaisermann Date: Thu, 30 Sep 2021 10:54:24 -0300 Subject: [PATCH] fix: fallback delve to undefined for an undefined key --- src/shared/delve.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/shared/delve.ts b/src/shared/delve.ts index 6089426..56c6556 100644 --- a/src/shared/delve.ts +++ b/src/shared/delve.ts @@ -1,4 +1,6 @@ -export function delve(obj: Record, fullKey: string) { +export function delve(obj: Record, fullKey?: string) { + if (fullKey == null) return undefined; + if (fullKey in obj) { return obj[fullKey]; }