Search results
234 packages found
Utility library providing type definitions.
Static-typing and optional parameters in native JavaScript.
Optional monad implementation in TypeScript
Lightweight command line argument parser
- lib
- library
- command line
- cli
- command-line
- command line interface
- parser
- positional
- optional
- subcommands
- compound
- argument
- arguments
- command-line interface
- View more
Simple Java8-inspired monadic class to represent optional values
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 simple and powerful templating system supporting conditional logic, optional chaining, nested data sources, non string templates, ternary operators, looping control flow and custom processing functions.
Safely fetch a value via period-delimited path string from a (nested) object or array. e.g. `findIn(nullableObject, "a.path[0].string")`
Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!
- router
- cloudflare
- worker
- workers
- serverless
- api
- express
- regex
- routing
- handler
- params
- request
- response
- service worker
- View more
Optional class similar to a Scala Optional, and ImmutableClass with flow definitions
An Option type for Flow, inspired by Rust.
Make creating of objects with conditional properties easier.
List dependencies in your terminal
- dependencies
- deps
- devDependencies
- dev
- peerDependencies
- peer
- bundledDependencies
- bundled
- optionalDependencies
- optional
- cli
- latest
- version
- versions
Disable a package throughout your build process by pointing it to an empty module. This was designed for use with the `fsevents` package, which breaks builds for Webpack and Rollup alike.
Based on Ruby's hash#dig
Prevent issues with `fsevents` and other breaking, platform-specific `optionalDependencies` in `package.json` by including this plugin first in the plugins stack.
JavaScript utility bundle
Monad with do notation in Javascript, using ES6 generators.
Monapt Option types for JS using type safe readings
Replicates Swift's Optional, hold a value or undefined, written in TypeScript.