Search results
1170 packages found
Sort the keys of an object
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
Returns an object with values at all depths mapped according to the provided function
Set and get values on objects via dot-notation strings.
The "testDiff" deep diff/test function from Differentia.js, ported to TypeScript. Returns true if input 1 differs in any way from input 2. Performs deep object search by default, works OK with circular references.
A tiny (304B to 489B) utility for check for deep equality
extend and merge objects, deep or shallow
Lodash mixins for (deep) object accessing / manipulation.
recursively Object.freeze() objects and functions, works in strict mode
Pattern matching library
- array
- condition
- match
- matching
- object
- pattern
- pattern-matching
- predicate
- string
- regex
- regular expression
- nested
- deep
- recursive
A library to deep merge json files with array operations
Extremely fast function optimized for deep merging json-serializable plain objects.
Easily check the structure of any javascript object!
Transforms a deep object into a flat object, assigning each value to a field named by its full path in the deep object.
Generic Typed Deep Object Mapper
A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more!
LightWeight, dependency free, javascript object cleaning library
- clean
- objects
- arrays
- strip
- deep
- fast
- undefined
- empty
- delete
- deep-clean
- deep-cleaner
- clean-deep
- quick-clean
- performance
Query and manipulate nested object properties with an expressive and intuitive notation.
fluent logging with verbose insight, colors, tables, emoji, filtering, spinners, progress bars, timestamps, capturing, stack traces, clearing, & presets
- fluent
- debug
- logging
- deep-diff
- deep
- emoji
- stack-trace
- spinner
- progress-bars
- filter
- tags
- colors
- tables
- capture
- View more
Copy or deep clone a value to an arbitrary depth.