[ABANDONED] Recursive merge tool for arrays and objects
Variadic deep recursive merge of objects
Super simple and non-recursive merge sort
A recursive merge utility
(recursive)? merging of (cloned)? objects.
Advanced recursive merge utility for JavaScript objects and arrays.
Simple recursive merge-sort
Simple non-recursive merge of two objects
Strongly-typed deep and recursive object merging. Considers all nested levels of objects, arrays, sets and maps.
Merge objects & other types recursively. A simple & small integration.
Zero dependency recursive merge function.
Get an array of all files in a directory and subdirectories.
Make a directory and its parents if needed - Think `mkdir -p`
Merge Tailwind CSS classes without style conflicts
Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.
Recursively read a directory
Variant of merge that's useful for webpack configuration
$merge and $patch keywords for Ajv JSON-Schema validator to extend schemas
Merge objects using their property descriptors
Recursive-Length Prefix (RLP) coder.
merge() utility function
A merge utility support recursive merges
NodeJS CLI for merging JUnit XML test results
Populates `extends` reference in configs
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.
Recursively merge hashes.
Extend Rails Object#with_options to recursively merge options
Ruby library for ease of merging nested hashes recursively, diffing hashes, etc.
Ruby library for ease of merging hashes recursively, conforming to OS filesystem friendly names, and more.
`git-pretty-accept` is a script that rebases a pull request before merging to master. Pull requests are _always_ merged recursively. The result is a linear history with merge bubbles indicating pull requests. In short, pretty.
Recursively merge hashes. Now works with Ruby 1.9 and ActiveSupport
YAMLSettings loads and recursively merges settings from one or more YAML data files. A settings group—specified by key (e.g., environment variable)—is merged with any default settings to create a coherent hash of settings.
Similar in behavior to Object#presence defined in ActiveSupport, Significance is a state which determines not just the blank-ness of an object but whether or not the non-blank object has any real-world value. The utility of this gem can best be demonstrated when considering the merging of two hashes. Under normal circumstances the mere existence of an equivalent key in the second hash results in its overriding the corresponding value in the original hash. Using Hash#significant_merge, however, the second hash will retain only key-value pairs whose values are "significant," even applying the significance filter recursively into child hashes or arrays.