{"library":"object-traversal","type":"library","category":null,"description":"The `object-traversal` package provides a flexible and highly performant utility for depth-first or breadth-first traversal of JavaScript objects. Currently at stable version 1.0.1, the library maintains an active release cadence, with recent updates fixing minor issues after a major breaking change. Its key differentiators include exceptional speed, claiming to traverse over 20 million nodes per second and being approximately 10 times faster than popular alternatives, along with extensive configurability options for traversal order, maximum depth, and cycle handling. The library is lightweight with zero external dependencies, making it suitable for both Node.js (>=10) and browser environments, and it ships with full TypeScript support, providing robust type definitions for callbacks and options.","language":"javascript","status":"active","version":"1.0.1","tags":["javascript","traverse","object","traversal","recurse","recursive","recursion","js","typescript"],"install":[{"cmd":"npm install object-traversal","imports":["import { traverse } from 'object-traversal';","import type { TraversalCallback } from 'object-traversal';","import type { TraversalCallbackContext } from 'object-traversal';"]},{"cmd":"yarn add object-traversal","imports":[]},{"cmd":"pnpm add object-traversal","imports":[]}],"homepage":null,"github":"https://github.com/DevimalPlanet/object-traversal","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/object-traversal","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/object-traversal/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}