From 50b94f140d81b9fc4a06d9d7bf48465bd0bf36e5 Mon Sep 17 00:00:00 2001 From: Elias Winberg Date: Sun, 11 Dec 2016 18:42:47 +0100 Subject: [PATCH] Fix definitions for 'mapValues', 'mapValuesLimit', 'mapValuesSeries' --- async/async-tests.ts | 4 ++-- async/index.d.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/async/async-tests.ts b/async/async-tests.ts index 2a21a6cabb..abc2653f60 100644 --- a/async/async-tests.ts +++ b/async/async-tests.ts @@ -648,7 +648,7 @@ async.mapValues({ }, 500); -}, function(err: Error, results: string[]): void { +}, function(err: Error, results: Dictionary): void { console.log("async.mapValues: done with results", results); @@ -668,7 +668,7 @@ async.mapValuesSeries({ }, 500); -}, function(err: Error, results: string[]): void { +}, function(err: Error, results: Dictionary): void { console.log("async.mapValuesSeries: done with results", results); diff --git a/async/index.d.ts b/async/index.d.ts index 45d39ea955..86aa17ea6b 100644 --- a/async/index.d.ts +++ b/async/index.d.ts @@ -111,8 +111,8 @@ interface Async { mapSeries: typeof async.map; mapLimit(arr: T[], limit: number, iterator: AsyncResultIterator, callback?: AsyncResultArrayCallback): void; mapLimit(arr: Dictionary, limit: number, iterator: AsyncResultIterator, callback?: AsyncResultArrayCallback): void; - mapValuesLimit(obj: Dictionary, limit: number, iteratee: (value: T, key: string, callback: AsyncResultCallback) => void, callback: AsyncResultCallback): void; - mapValues(obj: Dictionary, iteratee: (value: T, key: string, callback: AsyncResultCallback) => void, callback: AsyncResultCallback): void; + mapValuesLimit(obj: Dictionary, limit: number, iteratee: (value: T, key: string, callback: AsyncResultCallback) => void, callback: AsyncResultObjectCallback): void; + mapValues(obj: Dictionary, iteratee: (value: T, key: string, callback: AsyncResultCallback) => void, callback: AsyncResultObjectCallback): void; mapValuesSeries: typeof async.mapValues; filter(arr: T[], iterator: AsyncBooleanIterator, callback?: AsyncResultArrayCallback): void; filter(arr: Dictionary, iterator: AsyncBooleanIterator, callback?: AsyncResultArrayCallback): void;