optex
Utilites for optional execution of functions (only if arguments are non-nullish)
Utilites for optional execution of functions (only if arguments are non-nullish)
TypeScript optional types with seamless async support and magical type inference
Quantifiers of nullable types like as Array.prototype every/some
`nullish-math` is a lightweight TypeScript package that provides basic math operations with support for `null` and `undefined` values and an immutable, chainable API. It is useful when working with numeric data that may contain nullish values, as it ensur
Filter or partially filter object members and remove the rest, return value with accurate typing at the end, work best with typescript.
Provides Result and Optional monads, inspired by railway oriented programming.
A Rust-like functional utility library for safe and expressive error handling in TypeScript.
lightweight and versatile utility that brings the power and convenience of Rust's Option and Result types to JavaScript and TypeScript. Inspired by Rust's functional error-handling and optional value handling patterns, his package offers a clean and expre
Enhanced optional chaining. Safe accessing properties of unknown object without whole validation.
A utility class for handling optional values
Full featured implementation of options into typescript.
A NestJS addon that provides validation pipes for the simple data types with the option of optionality. E.g. a ParseBoolOptionalPipe that validates & transforms @Query parameters that are then either true, false or undefined/null or throw an error.
A TypeScript isomorphic adaptation of Java's Optional.
Eliminate null/undefined errors in JS...and more!
Tries to import a module. Ignores any error that occurs.
Replace nullable object's properties with optional
Color utility for Javascript
GraphQL documentation with Flexible graphdoc
Simple objects and types for representing optional values
OpenAPI schema generator and validator for Cloudflare Workers