flat
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
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.
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
The opposite of `flatten`
Safely flatten a nested JavaScript object.
Small library for flattening and unflattening objects.
A tiny (215B) and fast utility to expand a flattened object
Functions for converting trees to lists and vice versa.
Flatten and eXpand for Javascript Objects.
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.
Highly performant utilities to manage deeply nested objects. get, set, merge, flatten, diff etc.
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys. Version with special handling of angular interpolations.
Gulp plugin for flattening JSON files
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
Elegant and lightweight library for working with data structures
Node-RED nodes to flatten and unflatten complex JSON objects
Turn a flat object into a nested tree-like one, based on matching prefixes amongst its keys.
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
The opposite of Array.prototype.flat() with depth = 1.
create a tree from an array of objects or a flat array from tree, and others operations on tree