promison
Version:
await json promise data
13 lines (11 loc) • 309 B
JavaScript
const promison = require('./index');
async function get() {
const data = {
v1: Promise.resolve('v1'),
v2: Promise.resolve({value: 'v2'}),
v3: { arr: [ 1, 2, 3 ].map(i => Promise.resolve(i))},
};
const result = await promison(data);
return result;
}
get().then(console.log, console.log)