New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

disk-memoizer

Package Overview
Dependencies
Maintainers
4
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

disk-memoizer - npm Package Compare versions

Comparing version 2.1.0 to 2.1.1

12

dist/disk_memoizer.js

@@ -90,2 +90,5 @@ "use strict";

var currentCacheDir = cacheDir;
var currentMaxAge = maxAge;
diskMemoized.gc = function gc() {

@@ -95,7 +98,8 @@ var _ref2 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},

interval = _ref2$interval === undefined ? config.GC_INTERVAL : _ref2$interval,
_ref2$cacheDir = _ref2.cacheDir,
cacheDir = _ref2$cacheDir === undefined ? cacheDir : _ref2$cacheDir,
_ref2$maxAge = _ref2.maxAge,
maxAge = _ref2$maxAge === undefined ? maxAge : _ref2$maxAge;
cacheDir = _ref2.cacheDir,
maxAge = _ref2.maxAge;
cacheDir = cacheDir || currentCacheDir;
maxAge = maxAge || currentMaxAge;
debug("[info] GC Running with options %j", {

@@ -102,0 +106,0 @@ maxAge: maxAge,

@@ -25,2 +25,7 @@ "use strict";

if (config.GC) {
debug("[info] Registering GC with options %j", {
cacheDir: cacheDir,
interval: interval,
maxAge: maxAge
});
runGc();

@@ -27,0 +32,0 @@ return setInterval(runGc, interval);

@@ -116,8 +116,14 @@ // Simple disk memoization and in memory LRU cache for high

const currentCacheDir = cacheDir;
const currentMaxAge = maxAge;
diskMemoized.gc = function gc({
interval = config.GC_INTERVAL,
cacheDir = cacheDir,
maxAge = maxAge
cacheDir,
maxAge
} = {}) {
cacheDir = cacheDir || currentCacheDir;
maxAge = maxAge || currentMaxAge;
debug("[info] GC Running with options %j", {

@@ -124,0 +130,0 @@ maxAge,

@@ -20,2 +20,7 @@ module.exports = gcTmpFiles;

if (config.GC) {
debug("[info] Registering GC with options %j", {
cacheDir,
interval,
maxAge
});
runGc();

@@ -22,0 +27,0 @@ return setInterval(runGc, interval);

{
"name": "disk-memoizer",
"version": "2.1.0",
"version": "2.1.1",
"description": "Simple disk memoization and in memory LRU cache for high latency IO responses",

@@ -5,0 +5,0 @@ "main": "dist/disk_memoizer.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc