Replaces the this variable with the given expression.
Consumes/produces Mozilla ASTs.
Returns a new AST with all ThisExpressions replaced with the given expression.
If recurse is truthy, it will recurse to cover every scope in the AST.
Private packages, team management tools, and powerful integrations. Get started with npm Orgs
how? learn more