Search results

10 packages found

Make JavaScript functions that support both promise and callback styles.

published version 1.1.4, 9 years ago15 dependents licensed under $ISC
4,324

Handling/creating hybrid errors. Hybrid middleware between callbacks and throws. Helpful util for modules that have hybrid APIs and want when they use promises, directly to throw the errors; when use callbacks to pass errors to first argument of this call

published version 1.0.0, 10 years ago3 dependents licensed under $MIT
722

Flexible and cross-platform executing commands. Hybrid, Async and Promise API.

published version 2.0.1, 10 years ago6 dependents licensed under $MIT
188

Hybridify. Hybrids. Create sync or async function to support both promise and callback-style APIs in same time. Using the power of [relike][].

published version 2.0.0, 9 years ago2 dependents licensed under $MIT
176

Create callback api from synchronous function. Same as `make-callback`, but won't handle generators and if async function is given returns it.

published version 1.0.1, 9 years ago0 dependents licensed under $MIT
21

Check whether an object looks like Hybrid which is promises-a+ promise and callback api

published version 1.0.1, 10 years ago1 dependents licensed under $MIT
18

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.

published version 0.4.0, 10 years ago1 dependents licensed under $MIT
22

Make promise to have support for callback api, it returns promise in that same time.

published version 2.0.0, 10 years ago0 dependents licensed under $MIT
18

Hybridifies all the selected functions in an object.

published version 1.0.4, 10 years ago0 dependents licensed under $MIT
18

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.

published version 1.0.0, 9 years ago0 dependents licensed under $MIT
10