Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

array-tree-filter

afc1634.2mMIT3.0.2TypeScript support: included

filter in array tree

array, tree, filter

readme

array-tree-filter

Filter and traverse nested hierarchical tree structures.

NPM version NPM downloads codecov

`js import arrayTreeFilter from 'array-tree-filter';

const data = [{ value: 'a', children: [{ value: 'b', children: [{ value: 'c' }, { value: 'd', }] }], }]; const values = ['a', 'b', 'c']; const result = arrayTreeFilter( data, (item, level) => item.value === values[level] );

console.log(result); // [ // { value: 'a', children: [...] }, // { value: 'b', children: [...] }, // { value: 'c', children: [...] } // ]