npm.io
2.0.0 • Published 8 years ago

unthenify

Licence
Apache-2.0
Version
2.0.0
Deps
1
Vulns
0
Weekly
0

Un-thenify

NPM version NPM downloads Build status Test coverage

Callbackify a promise function. The logical reverse of thenify.

Installation

npm install unthenify --save

Usage

Wrap a function that usually returns a promise to accept callbacks.

import { unthenify } from 'unthenify'

const handler = unthenify(async function (payload) {
  // Do something...

  return true
})

// Use with callback-style.
handler({}, function (err, result) {
  console.log(err, result) //=> undefined, true
})

License

Apache 2.0

Keywords