Utility type to check if a type is exactly any.
any
The type to check
true if T is exactly the any type, false otherwise
true
false
type Test1 = IsAny<any>; // truetype Test2 = IsAny<unknown>; // falsetype Test3 = IsAny<never>; // falsetype Test4 = IsAny<{}>; // falsetype Test5 = IsAny<object>; // false Copy
type Test1 = IsAny<any>; // truetype Test2 = IsAny<unknown>; // falsetype Test3 = IsAny<never>; // falsetype Test4 = IsAny<{}>; // falsetype Test5 = IsAny<object>; // false
Utility type to check if a type is exactly
any.