{"library":"babel-traverse","type":"library","category":null,"description":"babel-traverse (v6.26.0) is the deprecated Babel 6 package for traversing and manipulating ASTs. It was the core traversal engine behind Babel 6, maintaining tree state and allowing node replacement, removal, and insertion. Key differentiator: provides a visitor pattern for AST mutation via Path objects. Since Babel 7, this package has been replaced by @babel/traverse. v6.26.0 is the final release of the standalone package; it depends on babel-types and babel-generator. It does not ship TypeScript definitions, and is CommonJS-only. The v8.0.0-rc.3 release exists but the babel-traverse name is no longer published under the @babel scope.","language":"javascript","status":"deprecated","version":"6.26.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install babel-traverse","imports":["import traverse from 'babel-traverse';","const traverse = require('babel-traverse');","The module only has a default export; no named exports like 'Visitor' or 'Path' are publicly exported."]},{"cmd":"yarn add babel-traverse","imports":[]},{"cmd":"pnpm add babel-traverse","imports":[]}],"homepage":"https://babeljs.io/","github":"https://github.com/babel/babel","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-traverse","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/babel-traverse/compatibility"}}