1.0.0 • Published 8 years ago
promised-value v1.0.0
promised-value
Promise a promised value which set asynchronously
How to use
npm i promised-value --save
async function asynchronously () {
let value = new PromisedValue();
setTimeout(() => value.set('yay'), 500);
let v = await value.get();
assert.equal(v, 'yay');
}
class PromisedValue
Wrap value as promised value
PromisedValue.set(value)
Setter of value
PromisedValue.get(timeout = -1)
Getter of value. If timeout specified, throw timeout error when timeout (in milliseconds) hit.
1.0.0
8 years ago