flat nested object and return with accurate typing
Gets an object flat
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
Promisifies all the selected functions in an object
Returns true if an object was created by the `Object` constructor, or Object.create(null).
JS Object representation of a stack frame
Recursively assign default properties. Lightweight and Fast!
Copy a descriptor from object A to object B
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
Call a specified method on each value in the given object.
Returns true if a value is a plain object, array or function.
Delete nested properties from an object using dot notation.
Object value retrieval given a string path
Create an array by repeating the given value n times.
Flatten nested arrays
Copy static properties, prototype properties, and descriptors from one object to another.
Returns true if the value is an object and not an array or null.
Set nested properties on an object using dot notation.
Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
🧙 Valtio makes proxy-state simple for React and Vanilla
Mixin the own and inherited properties of other objects onto the first object. Pass an empty object as the first arg to shallow clone.
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
A dictionary of file extensions and associated module loaders.
Recursive, synchronous, and fast file system walker
Export or import data from multiple input formats such as arrays, hashes, and active record or vice versa.
Import and export Ruby and Rails objects to flat files and vice versa
Extract instance variables names and values into a flat hash no matter how many levels deep your objects are.
Flatter transforms a deeply nested graph of ActiveModel-like objects to a single mapper object that handles all the nested attributes and has a very flexible behavior for handling validation, saving routines with a DRY approach.
Allows to flat an object and his children (ActiveRecord based) into one level, so you can create them all without building a complex form.
Hashematics is a configuration-based object graphing tool which can turn a flat, single dimensional dataset into a structure of deeply nested objects.
Cerealize your ActiveModel objects into flat hashes with a dead simple, yet versatile DSL, and caching and type-checking baked in. Our daily bread is to make your API faster.
A library for storing data about an object in spreadsheet-like format (array of hashes).
mempersist is a flat file persistence mechanism thatuses YAML for storage. The project is designed to be able toload and store all objects in memory at the same time. The aim is that you can design an object model and add persistence with the minimum of fuss.
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.