Trying out Bluebird map

node v8.17.0
version: 1.0.0
endpointsharetweet
const Promise = require("bluebird"); const axios = require('axios'); const urls = {5: 'https://google.com'}; let toBeResolved = {}; function promises() { return Promise.map(Object.keys(urls), key => { return new Promise((resolve, reject) => { return axios.get(urls[key]); }) .then(result => { toBeResolved[key] = result; }); }, { concurrency: 1 }); } async function main() { const result = await promises(); console.log(result); } main();
Loading…

no comments

    sign in to comment