Search results
55 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
Safely flatten a nested JavaScript object.
Converts an array of items with ids and parent ids to a nested tree in a performant `O(n)` way. Runs in browsers and node.
- array to tree
- list to tree
- unflatten
- array-helper
- array-manipulations
- data-structures
- datastructures
- algorithms
- tree-structure
- array
- list
- collection
- pointer
- parent
- View more
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
Functions for converting trees to lists and vice versa.
A tiny (215B) and fast utility to expand a flattened object
Small library for flattening and unflattening objects.
A tiny (~210B) and fast flattened object expander, unflattener
The opposite of `flatten`
Walk or map over objects in a depth-first preorder or postorder manner.
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
Elegant and lightweight library for working with data structures
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
Highly performant utilities to manage deeply nested objects. get, set, merge, flatten, diff etc.
Flatten objects and arrays so that each key is the full path to a primitive value. Paths are lodash-compatible. Inflate flattened objects and make them regular JS objects again.
Gulp plugin for flattening JSON files
The opposite of Array.prototype.flat() with depth = 1.
Flatten and eXpand for Javascript Objects.
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys. Version with special handling of angular interpolations.