{"library":"ast-monkey-util","type":"library","category":null,"description":"ast-monkey-util is a JavaScript utility library that provides a set of helper functions specifically designed for manipulating and navigating Abstract Syntax Trees (ASTs). It is currently at version 3.1.3 and is actively maintained within the Codsen monorepo, indicated by recent copyright updates and ongoing development. The library focuses on granular utilities for path manipulation within nested object structures that represent ASTs, offering functions to determine the next, previous, or parent path, and to identify a parent key. This makes it particularly useful for tasks requiring precise positional awareness without needing full AST traversal or transformation. A key differentiator is its pure ESM distribution, aligning with modern JavaScript module standards, which necessitates a Node.js environment of `v14.18.0` or higher for current versions.","language":"javascript","status":"active","version":"3.1.3","tags":["javascript","ast","function","helper","html","key","nested","object","parsed","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install ast-monkey-util","imports":["import { pathNext } from 'ast-monkey-util'","import { pathUp } from 'ast-monkey-util'","import { parent } from 'ast-monkey-util'"]},{"cmd":"yarn add ast-monkey-util","imports":[]},{"cmd":"pnpm add ast-monkey-util","imports":[]}],"homepage":"https://codsen.com/os/ast-monkey-util","github":"https://github.com/codsen/codsen","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ast-monkey-util","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/ast-monkey-util/compatibility"}}