1.1.3 • Published 5 years ago

@pedromsilva/data-future v1.1.3

Weekly downloads
6
License
ISC
Repository
github
Last release
5 years ago

Future

Simple TypeScript/ES2015 class to allow to create a promise and to be resolved/rejected later

Installation

npm install --save data-future

Usage

import { Future } from 'data-future';

const future = new Future<number>();

futrue.promise.then( number => console.log( number ) ); // 1

// Can be called anytime after instantiating a Future object
future.resolve( 1 );
import { Future } from 'data-future';

const future = new Future<number>();

futrue.promise.catch( err => console.error( err ) ); // Error {}

// Can be called anytime after instantiating a Future object
future.reject( new Error() );