JsonifiableSchemableClass fix
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Julien Valverdé
2024-01-15 20:57:45 +01:00
parent 42d5d7a92e
commit d32a3a6d1e

View File

@@ -1,3 +1,4 @@
import { Effect } from "effect"
import { JsonifiableObject } from "type-fest/source/jsonifiable" import { JsonifiableObject } from "type-fest/source/jsonifiable"
import { z } from "zod" import { z } from "zod"
import { SchemableClass } from ".." import { SchemableClass } from ".."
@@ -52,6 +53,10 @@ export type JsonifiableSchemableClass<
Values, Values,
JsonifiedValues JsonifiedValues
> >
jsonify(): JsonifiedValues
jsonifyPromise(): Promise<JsonifiedValues>
jsonifyEffect(): Effect.Effect<never, z.ZodError<Values>, JsonifiedValues>
}, },
any[] any[]