mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-07 08:17:05 +00:00
20 lines
567 B
TypeScript
20 lines
567 B
TypeScript
import pMapSeries = require('p-map-series');
|
|
|
|
const keywords = [
|
|
Promise.resolve('foo'),
|
|
'rainbow',
|
|
'pony'
|
|
];
|
|
|
|
const keywordSet = new Set(keywords);
|
|
|
|
pMapSeries(keywords, (keyword, idx) => Promise.resolve({keyword, idx})).then(result => {
|
|
result; // $ExpectType { keyword: string; idx: number; }[]
|
|
const res1: { keyword: string; idx: number; } = result[0];
|
|
});
|
|
|
|
pMapSeries(keywordSet, (keyword) => Promise.resolve({keyword})).then(result => {
|
|
result; // $ExpectType { keyword: string; }[]
|
|
const res1: { keyword: string; } = result[0];
|
|
});
|