1.0.0 • Published 6 years ago

await-promise-wrapper v1.0.0

Weekly downloads
1
License
MIT
Repository
-
Last release
6 years ago

promise-wrapper helps to handle error handel while using await

Using npm:

npm i --save await-promise-wrapper 

In Node.js:

const {forThePromise} = require('await-promise-wrapper');

async function job(){
	
	let [err,result] = await forThePromise(somePromise());
	if(err){
		console.log("err");
	}
	if(result){
		console.log("success");
	}

	let [err,result] = await forThePromise(54);
	// result === 54 (true)
	// err === null (true)

	let [err,result] = await forThePromise("hello world");
	// result === "hello world" (true)
	// err === null (true)
}