self mutating mutex promise
A small collection of utilities for making functions somewhat resilient against errors.
`@niche-works/types` is a niche library of TypeScript utility types.
Library that makes simple to run asynchronous functions in synchronous manner, using generators.
Simple stopwatch for execution time measurement
use plain old functions asynchronously as node-style callbacks
Put your await on fire and chain together async functions, promises and syncronous code in one line.
Error to value. Give an Exception as value by wrapping it to any function.
A NodeJS library providing utilities for managing and simplifying asynchronous code tasks
lightweight generator/promise utility
A small collection of utilities for making functions somewhat resilient against errors.
an Aurelia plugin for Model DirtyTracking, Service AutoState tracking and more.
### Synx allows you to quickly abstract over values which may be provided by synchronously, with callbacks or via promises ###
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Timing sync or promise-returning functions
A lightweight benchmarking library for synchronous and asynchronous functions.
Wrapper for async functions to always catch errors as first parameter of callback
Run a list of functions in series, concurrently, or allSettled.
Make your synchronous function thenable.
Asynchronous templating engine for node js