disk-memoizer
Advanced tools
Comparing version 2.1.1 to 2.1.2
@@ -57,3 +57,3 @@ "use strict"; | ||
if (!config.FLUSH_CACHE && memoryCache.has(key)) { | ||
debug("[info] Using in memory cache for %s", key); | ||
debug("[info] Using in memory cache (%d items) for %s", memoryCache.length, key); | ||
return callback(null, memoryCache.get(key)); | ||
@@ -237,3 +237,3 @@ } | ||
} catch (err) { | ||
callback(new Error("Invalid JSON. Got error " + err.message)); | ||
callback(new Error("Can't stringify data. Got error " + err.message)); | ||
} | ||
@@ -248,3 +248,3 @@ }, | ||
} catch (err) { | ||
callback(new Error("Can't stringify data. Got error " + err.message)); | ||
callback(new Error("Invalid JSON. Got error " + err.message)); | ||
} | ||
@@ -251,0 +251,0 @@ } |
@@ -83,3 +83,6 @@ // Simple disk memoization and in memory LRU cache for high | ||
if (!config.FLUSH_CACHE && memoryCache.has(key)) { | ||
debug("[info] Using in memory cache for %s", key); | ||
debug("[info] Using in memory cache (%d items) for %s", | ||
memoryCache.length, | ||
key | ||
); | ||
return callback(null, memoryCache.get(key)); | ||
@@ -265,3 +268,3 @@ } | ||
} catch (err) { | ||
callback(new Error(`Invalid JSON. Got error ${err.message}`)); | ||
callback(new Error(`Can't stringify data. Got error ${err.message}`)); | ||
} | ||
@@ -276,3 +279,3 @@ }, | ||
} catch (err) { | ||
callback(new Error(`Can't stringify data. Got error ${err.message}`)); | ||
callback(new Error(`Invalid JSON. Got error ${err.message}`)); | ||
} | ||
@@ -279,0 +282,0 @@ } |
{ | ||
"name": "disk-memoizer", | ||
"version": "2.1.1", | ||
"version": "2.1.2", | ||
"description": "Simple disk memoization and in memory LRU cache for high latency IO responses", | ||
@@ -5,0 +5,0 @@ "main": "dist/disk_memoizer.js", |
128364
1333