What it changes
Replaces eligible numericarguments[i] reads with the corresponding
parameter in sloppy functions with simple parameter lists.
Before and after
Configuration
Run this transform by settingtransforms.argumentsToParameters to true:
obfuscate.mjs
View the implementation
Open the TypeScript implementation on GitHub.
Read the behavior tests
Review behavior checks and cases this transform leaves alone.