Search results
117 packages found
A little library for asserting types and values.
- type
- types
- type-check
- type-checking
- duck-typing
- arguments
- parameters
- values
- data
- contract
- assert
- check
- verify
- safe
A tiny type checker
various classification, validation and utility functions
Pass in `arguments` and an array of the expected types (as string descriptions) and throw if they don't match.
strong and flexible runtime typechecking that's just javascript with types that are fully serializable
A library of type checking utilities.
Helps you deny the existence of specified truthy values (e.g. 'someString', aParticularObject)
Simple helpers to ensure uncertain interfaces in typescript
- type
- types
- type-check
- type-checking
- interface
- interfaces
- interface-check
- interface-checking
- data
- contract
- safe
- safety
TypeGuru is a lightweight TypeScript utility library for type checking. It includes utility functions for checking object literals, plain objects, specific types, and more.
Concise and expressive runtime type checking.
Type checking utilities.
Helps you confirm the existence of specified falsy values (e.g. 0)
filter objects to save bandwidth and catch errors, powered by type-by-example
A simple library to change control flow into an easy to understand sentence.
check the data type or change the data type
A featureful function parameters signature module
An object-oriented programming language
Easy but powerful enums for safer code. e.g. const Fruit = new Enum("apple pear banana"); gives you Fruit.apple, Fruit.has("apple"), and Fruit.$apple() (as a fail-fast value), whilst Fruit.isApple('penguin') will throw an error.
Babel plugin for runtime type-checking in JavaScript