summaryrefslogtreecommitdiff
path: root/ext/kv/01_db.ts
diff options
context:
space:
mode:
authorLuca Casonato <hello@lcas.dev>2023-04-29 17:43:07 +0200
committerGitHub <noreply@github.com>2023-04-29 17:43:07 +0200
commit10664908474c262192aa7951cc1b54ee43a9c249 (patch)
tree3a8e9a0d1d76c78edda3634b7ab51b5efda2d8f5 /ext/kv/01_db.ts
parent10ae5ee26557107b22524b1a84ebb56ed7d23fb4 (diff)
fix(ext/kv): stricter structured clone serializer (#18914)
Diffstat (limited to 'ext/kv/01_db.ts')
-rw-r--r--ext/kv/01_db.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/kv/01_db.ts b/ext/kv/01_db.ts
index 0dd6ba83a..72d358005 100644
--- a/ext/kv/01_db.ts
+++ b/ext/kv/01_db.ts
@@ -312,7 +312,7 @@ function deserializeValue(entry: RawKvEntry): Deno.KvEntry<unknown> {
case "v8":
return {
...entry,
- value: core.deserialize(value),
+ value: core.deserialize(value, { forStorage: true }),
};
case "bytes":
return {
@@ -343,7 +343,7 @@ function serializeValue(value: unknown): RawValue {
} else {
return {
kind: "v8",
- value: core.serialize(value),
+ value: core.serialize(value, { forStorage: true }),
};
}
}