breadth-filter
Advanced tools
Comparing version
@@ -0,1 +1,3 @@ | ||
const entries = require('object.entries') | ||
function targetFor (source, destructive) { | ||
@@ -18,3 +20,3 @@ if (Array.isArray(source)) { | ||
const [ source, target, path ] = item | ||
for (const [ key, value ] of Object.entries(source)) { | ||
for (const [ key, value ] of entries(source)) { | ||
const fieldPath = path.concat(key) | ||
@@ -21,0 +23,0 @@ const newTarget = targetFor(value, destructive) |
{ | ||
"name": "breadth-filter", | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"description": "Breadth-first deep object filter", | ||
@@ -19,3 +19,6 @@ "author": "Stephen Belanger <admin@stephenbelanger.com> (https://github.com/qard)", | ||
"tap": "^12.1.0" | ||
}, | ||
"dependencies": { | ||
"object.entries": "^1.0.4" | ||
} | ||
} |
5530
1.69%171
0.59%1
Infinity%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added