is string deep
check if an object or function is deeply frozen
Deep equality comparison utility with support for objects, arrays, maps, sets, and circular refs
Improved deep equality testing for Node.js and the browser.
node's assert.deepEqual algorithm except for NaN being equal to NaN
Determine if an object is a Buffer
HTTP response freshness testing
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
Returns true if a value is a plain object, array or function.
Returns true if a string has an extglob.
Detect whether or not an object is a Typed Array
Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc.
Read/write IEEE754 floating point numbers from/to a Buffer or array-like object
node's isDeepStrictEqual algorithm.
utility box for ECMAScript language tools
Convert encodings, uses iconv-lite
Returns true if an object was created by the `Object` constructor, or Object.create(null).
Test whether an object looks like a promises-a+ promise
Browser-friendly inheritance fully compatible with standard node.js inherits()
Base64 encoding/decoding in pure JS
Compressible Content-Type / mime checking
Environment agnostic nextTick polyfill
process information for node.js and browsers
HTTP methods that node supports
Deep merge implementation
Deep Freeze Ruby Objects
Diff tool for deep Ruby hash comparison
Recursively sort nested ruby Arrays and Hashes + deepmerge
This gem add the "deep merge" feature to class Hash. It means that if you want to merge hashes that contains other hashes (and so on...), those sub-hashes will be merged as well. This is very handy, for example for merging data taken from YAML files.
Native implementation to create deep clones of Ruby objects
Recursively freeze entire object graphs (hashes, arrays, strings, structs, Data) to create truly immutable data structures. Includes deep_dup, deep_frozen?, deep_equal?, deep_diff, deep_freeze_all, deep_clone, and freeze_hash_keys. Handles circular references and selective key exclusion.
Create deep link for web and mobile app using Firebase Dynamic Links service
Add support for deep cloning to objects
ruby-dnn is a ruby deep learning library.
When you have a system of objects that have many references to each other, it becomes an issue to be able to clone properly that object graph. There may be control objects you may not want to clone, but maintain references to. And some references you may not wish to clone at all. Enter DeepDive. Allows you a means by which you can do controlled deep cloning or copying of your complex interconnected objects.
Deep duplicate Ruby objects.