UNPKG

callbox

Version:

Simple encapsulation utility for your callback code

17 lines (12 loc) 269 B
var callbox = require('./') var test = require('tape') test('basic usage', async t => { var p = callbox(done => { setTimeout(() => done(null, 3), 3000) }) t.ok(p) t.equal(typeof p.then, 'function') var three = await p t.equal(three, 3) t.end() })