Search results
6000 packages found
Really Fast Deep Clone
traverse and transform objects by visiting every node on a recursive walk
Easily handle defaults for your options
Remove falsy, empty or nullable values from objects
A library for deep (recursive) merging of Javascript objects
sets a value deep in an object
Really Fast Deep Clone
Recursive object extending
A Proxy object that can nest itself when accessed
deepObjectKeyAlternator is a versatile utility function that allows you to recursively parse an object or array of objects, applying a key mapping to rename object keys. It's particularly handy when you need to transform the structure of nested objects wh
- deep
- object
- key
- alternator
- deep-object-key-alternator
- deep-object-key
- deep-object-alternator
- deep-key-alternator
- object-key-alternator
- deep-object
- deep-key
- deep-alternator
- object-key
- object-alternator
Really Fast Deep Clone
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
- array
- assign
- buffer
- clamped
- clone
- clone-array
- clone-array-deep
- clone-buffer
- clone-date
- clone-deep
- clone-map
- clone-object
- clone-object-deep
- clone-reg-exp
- View more
Dotted path resolve for typescript
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.
Access deep object properties using a path
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.
A comprehensive TypeScript package for performing robust text searches within collections
- TypeScript
- vite
- vitest
- dot syntax
- deep
- nesting
- text search
- search results
- search records
- npm package
- search engine
- typesafe
A tiny (304B to 489B) utility for check for deep equality