The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes
babel.dev/docs/en/next/babel-traverse
babel/babel