just-reduce-object
Advanced tools
Comparing version 2.2.1 to 2.2.2
# just-reduce-object | ||
## 2.2.2 | ||
### Patch Changes | ||
- use default export in typings | ||
## 2.2.1 | ||
@@ -4,0 +10,0 @@ |
type Predicate<T extends object, Acc> = | ||
(acc: Acc, key: keyof T, value: T[keyof T], index: number, keys: Array<keyof T>) => Acc | ||
export function reduce<T extends object, Acc>( | ||
declare function reduce<T extends object, Acc>( | ||
obj: T, | ||
@@ -9,1 +9,3 @@ predicate: Predicate<T, Acc>, | ||
): Acc | ||
export default reduce |
@@ -1,2 +0,2 @@ | ||
import { reduce } from './index'; | ||
import reduce from './index'; | ||
@@ -3,0 +3,0 @@ const obj = { a: 3, b: 4, c: 9 }; |
{ | ||
"name": "just-reduce-object", | ||
"version": "2.2.1", | ||
"version": "2.2.2", | ||
"description": "reduce an object", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
6245