Skip to content

Commit c8cec22

Browse files
committed
Fixed Infer regression when introducing TypeBox 1.0
1 parent 5143513 commit c8cec22

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/lib/adapters/typeSchema.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,9 +115,9 @@ interface JoiResolver extends Resolver {
115115
}
116116

117117
interface TypeBoxResolver extends Resolver {
118-
base: TSchema;
119-
input: this['schema'] extends TSchema ? Static$1<this['schema']> : never;
120-
output: this['schema'] extends TSchema ? Static$1<this['schema']> : never;
118+
base: TSchema & { '~kind': string };
119+
input: this['schema'] extends TSchema & { '~kind': string } ? Static$1<this['schema']> : never;
120+
output: this['schema'] extends TSchema & { '~kind': string } ? Static$1<this['schema']> : never;
121121
}
122122

123123
interface ValibotResolver extends Resolver {

0 commit comments

Comments
 (0)