SchemableClassInput
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Julien Valverdé
2024-01-09 22:04:17 +01:00
parent e147b61f89
commit 674f96ab52
3 changed files with 89 additions and 1 deletions

View File

@@ -1,5 +1,5 @@
import { z } from "zod"
import { extendSchemableClass, makeSchemableClass, makeSchemableClassFrom } from "."
import { SchemableClassInput, extendSchemableClass, makeSchemableClass, makeSchemableClassFrom } from "."
// class Test1 {
@@ -34,3 +34,6 @@ class Test3 extends Test2 {
}
console.log(new Test3({ prout: "ruquier", ruquier: 69 }))
type Test = SchemableClassInput<z.output<typeof Test3.schema>, typeof Test3.defaultValues>