@miniflare/storage-redis
Advanced tools
Comparing version 2.11.0 to 2.12.0
@@ -129,27 +129,6 @@ var __create = Object.create; | ||
async getRange(key, range = {}, skipMetadata) { | ||
let { offset, length, suffix } = range; | ||
const size = await this.#redis.strlen(this.#key(key)); | ||
if (size === 0) | ||
return void 0; | ||
if (suffix !== void 0) { | ||
if (suffix <= 0) { | ||
throw new Error("Suffix must be > 0"); | ||
} | ||
if (suffix > size) | ||
suffix = size; | ||
offset = size - suffix; | ||
length = size - offset; | ||
} | ||
if (offset === void 0) | ||
offset = 0; | ||
if (length === void 0) | ||
length = size - offset; | ||
if (offset < 0) | ||
throw new Error("Offset must be >= 0"); | ||
if (offset > size) | ||
throw new Error("Offset must be < size"); | ||
if (length <= 0) | ||
throw new Error("Length must be > 0"); | ||
if (offset + length > size) | ||
length = size - offset; | ||
const { offset, length } = (0, import_shared.parseRange)(range, size); | ||
if (skipMetadata) { | ||
@@ -156,0 +135,0 @@ const value2 = await this.#redis.getrangeBuffer(this.#key(key), offset, offset + length); |
{ | ||
"name": "@miniflare/storage-redis", | ||
"version": "2.11.0", | ||
"version": "2.12.0", | ||
"description": "Redis storage module for Miniflare: a fun, full-featured, fully-local simulator for Cloudflare Workers", | ||
@@ -38,10 +38,10 @@ "keywords": [ | ||
"dependencies": { | ||
"@miniflare/shared": "2.11.0", | ||
"@miniflare/storage-memory": "2.11.0", | ||
"@miniflare/shared": "2.12.0", | ||
"@miniflare/storage-memory": "2.12.0", | ||
"ioredis": "^4.27.9" | ||
}, | ||
"devDependencies": { | ||
"@miniflare/shared-test": "2.11.0", | ||
"@miniflare/shared-test": "2.12.0", | ||
"@types/ioredis": "^4.27.2" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
18287
274
+ Added@miniflare/shared@2.12.0(transitive)
+ Added@miniflare/storage-memory@2.12.0(transitive)
- Removed@miniflare/shared@2.11.0(transitive)
- Removed@miniflare/storage-memory@2.11.0(transitive)
Updated@miniflare/shared@2.12.0