mirror of
https://github.com/zoriya/typebox.git
synced 2026-05-25 15:59:10 +00:00
Revision 0.29.3 (#487)
This commit is contained in:
@@ -91,3 +91,12 @@ import { Type } from '@sinclair/typebox'
|
||||
const K = Type.KeyOf(T)
|
||||
Expect(K).ToInfer<'a' | 'b' | 'c' | 'd'>()
|
||||
}
|
||||
{
|
||||
const T = Type.Object({
|
||||
a: Type.Optional(Type.String()),
|
||||
b: Type.Optional(Type.String()),
|
||||
c: Type.Optional(Type.String()),
|
||||
})
|
||||
const K = Type.KeyOf(T)
|
||||
Expect(K).ToInfer<'a' | 'b' | 'c'>()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user