random-access-layered-storage
Advanced tools
Comparing version 1.0.3 to 1.0.31
@@ -474,2 +474,10 @@ import RAS from 'random-access-storage'; | ||
flush(offset = 0, size = this._size, callback) { | ||
if (typeof offset === "function") { | ||
callback = offset; | ||
offset = 0; | ||
} | ||
if (typeof size === "function") { | ||
callback = size; | ||
size = this._size; | ||
} | ||
this._ensureOpen((err) => { | ||
@@ -546,3 +554,3 @@ if (err) return callback(err); | ||
setImmediate(flushNext); | ||
setImmediate(flushNext.bind(this)); | ||
}); | ||
@@ -549,0 +557,0 @@ }; |
{ | ||
"name": "random-access-layered-storage", | ||
"version": "1.0.3", | ||
"version": "1.0.31", | ||
"description": "A flexible, layered storage solution building on the random-access-storage interface. Provides an in-memory overlay with configurable eviction, paging, and strict size enforcement options, designed for complex data management scenarios.", | ||
@@ -11,2 +11,4 @@ "type": "module", | ||
"test": "brittle ./tests/rals.test.js", | ||
"comparison-test": "brittle ./tests/comparison-stress-time.test.js", | ||
"large-file-test": "brittle ./tests/large-file.test.js", | ||
"bundle": "node ./bundle.js" | ||
@@ -13,0 +15,0 @@ }, |
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
95753
16
1808
3