babel-plugin-transform-async-generator-functions enables the use of async generator functions in older JavaScript environments by transforming them into code compatible with those environments. Async generator functions, denoted by async function*, allow asynchronous iteration. This Babel plugin ensures that code utilizing this feature will run without errors, regardless of the JavaScript version supported by the browser or Node.js runtime. It's essential for maintaining wider compatibility when developing with modern JavaScript features.
The babel-plugin-transform-async-generator-functions npm package had infrequent releases. It was actively released from September 2016 to April 2017, with a total of 6 versions published. Since then, from May 2017 to August 2025, there have been no new versions released. The package appears to be inactive for over 8 years.
Babel-plugin-transform-async-generator-functions downloads show an upward trend from March to November 2024, peaking at over 4.3 million. Downloads decreased in late 2024 and early 2025 before experiencing variable numbers, with July 2025 reaching nearly 4 million. September 2025 downloads are incomplete and significantly lower.