Automatic migration from synchronous to asynchronous JavaScript APIs - Gokhale, Satyajit; Turcotte, Alexi; Tip, Frank (Proceedings of ACM on programming languages, 2021)