Search results
70 packages found
Returns true if an object was created by the `Object` constructor, or Object.create(null).
Test if a value is a plain object.
Check if a value is a plain object
Deeply merge JSON-like data structures
Delete keys from all arrays or plain objects, nested within anything, by key or by value or by both, and clean up afterwards. Accepts wildcards.
A module to determine whether the object is plain.
Add missing keys into plain objects, according to a reference object
Merge and flatten any arrays found in all values within plain objects
Recursively walk the input and set all found values in plain objects to something
Does the AST/nested-plain-object/array/whatever contain only one kind of value?
Validate and normalise user choice: array, object or both?
Merge Option Objects
Check, does a plain object (AST/JSON) has any unique keys, not present in a reference object (another AST/JSON)
Getter/setter for nested parsed HTML AST's, querying objects by key/value pairs
Delete all plain objects in AST if they contain a certain key/value pair
Flatten complex nested objects according to a reference objects
Validate options object
Utility library to traverse AST
Compare anything: AST, objects, arrays, strings and nested thereof
- array
- ast
- compare
- equal
- html
- nested
- object
- parse
- parsed
- parser
- plain
- posthtml
- posthtml-tree
- posthtmltree
- View more
Turns an array of arrays of data into a nested tree of plain objects