0.1.0 #1
@@ -86,7 +86,7 @@ export function makeJsonifiableSchemableClass<
|
|||||||
}
|
}
|
||||||
} satisfies JsonifiableSchemableClass<typeof $jsonifiableSchemableConfig>
|
} satisfies JsonifiableSchemableClass<typeof $jsonifiableSchemableConfig>
|
||||||
|
|
||||||
return jsonifiableClass as (
|
return jsonifiableClass as unknown as (
|
||||||
Class<
|
Class<
|
||||||
InstanceType<C> & JsonifiableSchemableObject<typeof $jsonifiableSchemableConfig>,
|
InstanceType<C> & JsonifiableSchemableObject<typeof $jsonifiableSchemableConfig>,
|
||||||
ConstructorParameters<C>
|
ConstructorParameters<C>
|
||||||
|
|||||||
@@ -28,3 +28,5 @@ const user2 = newSchemable(User, { id: 2n })
|
|||||||
|
|
||||||
console.log(user1)
|
console.log(user1)
|
||||||
console.log(user2)
|
console.log(user2)
|
||||||
|
|
||||||
|
console.log(await user2.jsonifyPromise())
|
||||||
|
|||||||
Reference in New Issue
Block a user