Merges JavaScript objects recursively without altering the objects merged.
Rules to enforce side effect-free use of Lodash.merge() and similar object merge methods
Shallow object merge utility.
Deep object merge utility.
TypeScript definitions for object-merge
Given two config like object, merge them together - think if it as a recrusive merge that does *not* merge arrays
Deep recursive object merge with superpowers
Deeply merge JSON-like data structures
Object Merge Algorithm
Safe recursive object merge
A recursive deep object merge utility function
JavaScript Object Merge and Clone for Client or Server side
object merge,object assign
Merge JSON Object using rules
Utility function for merging an object into a reactive object in Vue
Extremely fast function optimized for deep merging json-serializable plain objects.
A simple project to benchmark various object merge methods
Merge objects using their property descriptors
Merge objects with arrays of objects based on given object key
A highly flexible, more robust, non-destructive deep object merge
Immutable object merge helper
Shallow object merge.
merge() utility function
An object schema merger/validator
Traits useful for recursively merging document-like objects
Automatically implement traits useful for recursively merging document-like objects
Define merge strategies for combining sets of stats
Simple gem used for merging range-like objects. If you have problems with operations on ranges this gem can save you some time.
Twin sorts through the small differences between multiple objects and smartly consolidate all of them together.
Advanced merge for hashes and other Ruby objects.
Deep merge any two Active Record objects.
Extend Rails Object#with_options to recursively merge options
ActiveRecordMerger provides an extendable framework for merging ActiveRecord models, including complex scenarios involving associations, while ensuring data integrity and providing hooks for custom merge logic.
Easy Diff enhances the functionality of Hash, allowing recursive diff, merge, and unmerge of arbitrarily constructed hashes. This is perfect for people who need to do diffs on not only plain text files but also data as Hash or JSON objects. Unmerge is included with diff and merge to more easily allow versioning of arbitrary data.
Provides objects with which you can define a configuration object which can be customized by merging in other configuration objects.
Using collapsium's UberHash class for easy access to configuration values, this gem reads and merges various configuration sources into one configuration object.
Performs pruning or one-level promotion of Hash attributes (typically labeled "private:"), and deep merges and joins of Hash objects. Works on Array objects containing Hash objects as well.
The git gem provides an API that can be used to create, read, and manipulate Git repositories by wrapping system calls to the git command line. The API can be used for working with Git in complex interactions including branching and merging, object inspection and manipulation, history, patch generation and more.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.