A toolkit for deep structure manipulations, provides deep merge/clone functionality out of the box, and exposes hooks and custom adapters for more control and greater flexibility.
Copy properties deeply between two objects.
Deeply merge 2 or more objects respecting type information.
Processes each properties of an object deeply.
Underscore mixins for deeply nested objects
Merges the enumerable properties of two or more objects deeply.
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Deeply clone an input object.
Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. No dependencies.
Check if two values are deeply equivalent
Deeply merge JSON-like data structures
A Map variant which allows for equivalent (deeply equal) object and array keys
Determine if two objects are deeply equal
🐡 Get, set, remove, and test for deeply nested properties
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
deeply integrated OpenTelemetry module for Nestjs
A lightweight (no dependencies) tool to assign deeply nested properties in JS Objects (incl. Arrays)
Similar to assign-value but deeply merges object values or nested values using object path/dot notation.
Deeply set values on an Ember Object or POJO
A lightweight (no dependencies) tool to extract deeply nested values from JS Objects (or Arrays), with optional Fallback.
deeply alphabetize object keys
Deeply convert the keys of an object to camelCase
Deeply extend objects
Extends Chai with an assertion for deeply matching objects (i.e. subset equality checking)
Log 'request x-rays' for rust programs instrumented with `tracing`.
Proc-macro derive to generate keypath methods using rust-keypaths (static dispatch)
Shared test fixtures and utilities for HEDL format converters
A derivable trait for consuming key value pairs into structs
Faster GNU 'rm' drop in replacement with extra features
A static dispatch, faster alternative to rust-key-paths - Type-safe, composable keypaths for Rust with superior performance
Very lovely stopwatch.
Automatic ASCII diagram repair tool for Markdown files
A compact protobuf-like serializer and deserializer for the Rust Language.
cargo-winpath-redirect is a utility for Windows Rust developers facing issues with long file paths during the build process, particularly common with ESP-IDF projects or deeply nested project structures.
A small crate to deeply diff serde_json::Value trees.
The capabaility crate for the ewe_platform crate
This gem lets you declaratively specify validations for complex data structures, like those returned from an api.
recusrive support for enumerable operations
Reject nested values for `accept_nested_attributes_for`.
Recursively merge hashes.
Flattens deeply-nested hashes into sparse hashes
Update multiple or deeply nested JSONAPI resources
Normalize deeply nested hash based on a schema
Flatten deeply nested hashes.
DeepHashTransformer helps to transform keys in deeply nested hash structures
A sibling of ostruct that handles deeply nested structures and basic data type detection
DeepTree simplifies fetching deeply nested nodes in Ruby hashes.
Deeply parse heavily escaped and nested JSON
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.