Showing 1-20 of 539,624 packages
**xDeepObjectTraversal** is a recursive function that traverses a nested object and calls a callback function for each key-value pair it encounters. It is a depth-first traversal, meaning it explores as deeply into the nested objects as possible before mo
walk paths fast and efficiently
Flexible and performant utility for traversing javascript objects
traverse power-assert context
Traversal functions for graphology.
Enhance your ESLint visitors with shared logic
A thing that is a lot like ES6 `Map`, but without iterators, for use in environments where `for..of` syntax and `Map` are not available.
simple but flexible lexically ordered AST traversal with pre and post visitors
base renderer for power-assert context
ES2015 `Object.assign()` ponyfill
Traverse JSON Schema passing each schema object to callback
Recursive object extending
Utility functions to deal with references in objects
Returns true if an object was created by the `Object` constructor, or Object.create(null).
Tools necessary for parsing stage of ApiDOM, specifically for syntactic analysis.
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
Returns true if a value is a plain object, array or function.
Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
Quick and dirty signatures for Objects.
Copy static properties, prototype properties, and descriptors from one object to another.