239 packages found
Because everyone loves a tryer! Conditional and repeated task invocation for node and browser.
Simple decorator for short-cutting method execution
Get product information from HTML markup on merchant websites
Parse simple expressions, in a language of your own description
Cooperative Multitasking Lock and Jobs Processing
Specialized fast async file writer
If a function does not return an error, invoke a callback with the function result; otherwise, invoke a callback with a value `y`.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- asynchronous
- async
- try
- catch
- try-catch
- trap
- control
- View more
If a predicate function returns a truthy value, invoke `x`; otherwise, invoke `y`.
If a function does not return an error, invoke a callback with the function result; otherwise, invoke a second function.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- asynchronous
- async
- try
- catch
- then
- try-catch
- try-then
- View more
If a predicate function returns a truthy value, return `x`; otherwise, return `y`.
Role, Attribute and Condition based Access Control for Node.js
- access
- access-control
- role
- attribute
- grant
- allow
- condition
- permission
- action
- rbac
- abac
- resource
- express
- admin
- View more
Minimalistic node package for logic operations
Pattern matching library
- array
- condition
- match
- matching
- object
- pattern
- pattern-matching
- predicate
- string
- regex
- regular expression
- nested
- deep
- recursive
A library to check if JSON satisfy condition defined in another JSON
Boolean language for conditional builds, stages, jobs
Conditional filter supports OR/AND, bracket, Highlighting, Autocomplete, and high extensibility
If a function does not throw, return the function return value; otherwise, return `y`.
If a condition is truthy, invoke `x`; otherwise, invoke `y`.
If a function does not throw, return the function return value; otherwise, return the return value of a second function.
If a condition is truthy, return `x`; otherwise, return `y`.