Transpile an Aran program back to an ESTree JavaScript program.
AranInputError If conf or root are invalid.
conf
root
AranPointcutError If there is a problem with the provided pointcut.
AranClashError If there is a clash between Aran variables and the variable in file.root.
file.root
The Aran program to retropile.
Optional
Retropilation options.
An ESTree program that can be fed to a estree code generator like astring.
astring
Transpile an Aran program back to an ESTree JavaScript program.
Throws
AranInputError If
conf
orroot
are invalid.Throws
AranPointcutError If there is a problem with the provided pointcut.
Throws
AranClashError If there is a clash between Aran variables and the variable in
file.root
.