Comparing version 4.1.2 to 4.1.3
{ | ||
"name": "enmap", | ||
"version": "4.1.2", | ||
"version": "4.1.3", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -152,7 +152,7 @@ // Lodash should probably be a core lib but hey, it's useful! | ||
this[_readyCheck](); | ||
key = key.toString(); | ||
this[_fetchCheck](key); | ||
if (_.isNil(key) || !['String', 'Number'].includes(key.constructor.name)) { | ||
throw new Err('Enmap require keys to be strings or numbers.', 'EnmapKeyTypeError'); | ||
} | ||
key = key.toString(); | ||
this[_fetchCheck](key); | ||
let data = super.get(key); | ||
@@ -159,0 +159,0 @@ const oldValue = super.has(key) ? data : null; |