From 0e9d946696a5c046e5a4562c76c22c15d0d52a21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Tue, 2 Jan 2024 02:54:40 +0100 Subject: [PATCH] makeJsonifiableSchemableClass fix --- src/jsonifiable/makeJsonifiableSchemableClass.ts | 2 +- src/tests.ts | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/jsonifiable/makeJsonifiableSchemableClass.ts b/src/jsonifiable/makeJsonifiableSchemableClass.ts index ebbdf8a..a956b0b 100644 --- a/src/jsonifiable/makeJsonifiableSchemableClass.ts +++ b/src/jsonifiable/makeJsonifiableSchemableClass.ts @@ -86,7 +86,7 @@ export function makeJsonifiableSchemableClass< } } satisfies JsonifiableSchemableClass - return jsonifiableClass as ( + return jsonifiableClass as unknown as ( Class< InstanceType & JsonifiableSchemableObject, ConstructorParameters diff --git a/src/tests.ts b/src/tests.ts index b20c473..3eddcd5 100644 --- a/src/tests.ts +++ b/src/tests.ts @@ -28,3 +28,5 @@ const user2 = newSchemable(User, { id: 2n }) console.log(user1) console.log(user2) + +console.log(await user2.jsonifyPromise())