Update propertiesMatcher.ts

This commit is contained in:
J M
2022-12-12 11:31:41 -07:00
committed by GitHub
parent 58097e998b
commit 1e1ffe0f93

View File

@@ -13,7 +13,7 @@ type TypeUnion = "union";
// prettier-ignore
// deno-fmt-ignore
type GuardDefaultNullable<A, Type> =
A extends { readonly default: Type} ? Type :
A extends { readonly default: unknown} ? Type :
A extends { readonly nullable: true} ? Type :
A extends {readonly nullable: false} ? Type | null | undefined :
Type