feat(typescript-types): Add IsNever<T>

This commit is contained in:
T. R. Bernstein
2025-07-12 02:43:41 +02:00
parent 5454e903b8
commit afe7bee342
3 changed files with 20 additions and 3 deletions

View File

@@ -8,8 +8,10 @@ The types included in this library are categorized by their purpose.
#### Test Types
| Type | Description |
| -------------- | ---------------------------------------------------------------------------------- |
| [`IsAny<T>`][] | `true` if `T` is `any`, `false` otherwise (`null`, `undefined` also yield `false`) |
| Type | Description |
| ---------------- | ------------------------------------------------------------------------------------------- |
| [`IsAny<T>`][] | `true` if `T` is `any`, `false` otherwise (`null`, `undefined` also yield `false`) |
| [`IsNever<T>`][] | `true` if `T` is `never`, `false` otherwise (`null`, `undefined`, `any` also yield `false`) |
[`IsAny<T>`]: src/is-any.ts
[`IsNever<T>`]: src/is-never.ts