employer-style-base
A stack-agnostic Sass library providing basic components and typography intended for the Employer experience
A stack-agnostic Sass library providing basic components and typography intended for the Employer experience
if a function is defined run it with given args
Small, parallel and fast test framework with suppport for async/await, promises, callbacks, streams and observables. Targets and works at node.js v0.10 and above.
Low-level package to handle completion and errors of sync or asynchronous functions, using [once][] and [dezalgo][] libs. Useful for and used in higher-level libs such as [always-done][] to handle completion of anything.
Handle completion and errors with elegance! Support for streams, callbacks, promises, child processes, async/await and sync functions. A drop-in replacement for [async-done][] - pass 100% of its tests plus more
Finds and returns a node-style callback.
Promisify all function in an object, using [relike][].
Create promise from sync, async, string, number, array and so on. Handle completion (results) and errors gracefully! Built on top of `relike`, used by `redolent` to build robust (hybrid) APIs.
Transform sync, async or generator function to Stream. Correctly handle errors and optional arguments.
Make synchronous function or generator to support callback api
Promisify sync, async or generator function, using [relike][]. Kind of promisify, but lower level. Full compatibility with [co][]4 and passing 100% of its tests.
Extends `letta` to accept and handles more than functions only. Handles all kind of results from `letta`. Basically, creating promise from everything - strings, arrays, objects, functions, generators, generator functions, promises, streams, child processe
A backport of `util.callbackify` for Node.js 6.0 and up.
Create callback api for given sync function. Guarantee that given function (sync or async, no matter) will always have callback api and will handle errors correctly.
Promisify, basically, everything. Generator function, callback-style or synchronous function; sync function that returns child process, stream or observable; directly passed promise, stream or child process.
An unintrusive, modern, and extremely simple callback-to-promise wrapper that makes no assumptions.
Convert a callback-style function to an AsyncFunction
Compose your control flow with absolute elegance. Support async/await, callbacks, thunks, generators, promises, observables, child processes and streams. Can power applications that need to have plugins. Useful for creating task, test and bench runners.
introduce chaos to callbacks (inject errors occasionally)
small utility that wraps callbacks in native promises (es6)