Skip to content

Commit 8d22a79

Browse files
committed
fix error when serialising native registered objects
1 parent 2c0a95d commit 8d22a79

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/serialize.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export function serialize(value: any): any | void {
5757
.map(([key, value]) => [key, serialize(value)])
5858
)
5959
}
60-
} else if (isNativeObject(value)) {
60+
} else if (!deSerialize.has(value.constructor) && isNativeObject(value)) {
6161
throw new Error(`Could not serialise: \`${value.constructor.name}\`.`)
6262
} else {
6363
value = value.__original ?? value

0 commit comments

Comments
 (0)