🛡 Comprehensive collection of type guards for JavaScript and TypeScript; Inspired by Elixir
-
Updated
Mar 4, 2023 - TypeScript
🛡 Comprehensive collection of type guards for JavaScript and TypeScript; Inspired by Elixir
Runtime duck type checking utilities for TypeScript.
This library offers guards for common types, and methods to generate type guards for specific types quickly. Safely handle unpredictable unknown types with ease.
A comprehensive collection of type-guards, type assertions and related utils
Type safe, composable type guards for TypeScript
TypeScript typeof utility helper with no dependencies.
Combine user-defined type guards / type predicates as unions and intersections.
Bulletproof type guards in TypeScript.
Runtime type assertions that return
An utility for creating type-safe user-defined type guard for TypeScript
TypeScript library with additional utility types and predicators generation
Typechecking with ease.
A collection of basic type guards.
TypeScript-friendly utilities
Typescript general studies with mini-apps with the superset, tuples, generics, decorators, typed annotations, and typed arrays.
Standalone zero-dependency implementation of the entire `Math` namespace, compatible with any JS runtime.
Type Guard for interface
Type guard based on exclude
Add a description, image, and links to the type-guards topic page so that developers can more easily learn about it.
To associate your repository with the type-guards topic, visit your repo's landing page and select "manage topics."