Search results
27 packages found
get the diff of two JSON objects, even deeply nested data structures
Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it
- array
- browser
- comparator
- deep
- deeply
- deno
- deno-edition
- deno-entry
- denoland
- es2022
- export-default
- keys
- module
- node
- View more
A minimal utility function library that converts camelCase to snake_case and snake_case to camelCase.
Deeply merge JSON-like data structures
Recursively loads content of found JavaScript and JSON files in given directory into a single structured object
Normalize different variable value types - e.g. `"1"` becomes `1`
- browser
- deep
- deeply
- deno
- deno-edition
- deno-entry
- denoland
- es2022
- export-default
- module
- node
- normal
- normalise
- normalize
- View more
Multiple delete deeply nested **values** from an object using dot notation `a.b.c`
Loads content of found javascript and json files in given directory into a single structured object
Check if a variable in a nested object is defined and optionally also check its type. Useful for verifying API responses.
Recursively lists given directory, alternatively filtering results with given options
Make deeply nested enums out of any constant object with a full type-safe interface.
Keep track of values provided by child elements deeply nested in a React component tree
Accept Arguments object or multiple arguments that can be any value, including deeply nested arrays. Flatten the arguments/values then filter them to be only functions. Useful for `.use` methods.
Highly performant utilities to manage deeply nested objects. get, set, merge, flatten, diff etc.
Get an object property, with dot-notation support for deeply nested properties.
Like lo-dash/underscore `.pick()` but recursively merges and picks deeply nested occurences of a property.
Acts like Object.assign method but recursively