babel-preset-env is a smart Babel preset that allows you to use the latest JavaScript features without needing to micromanage which syntax transforms are needed by your target environments. By specifying your target browsers or Node.js versions, babel-preset-env automatically determines the necessary Babel plugins and applies them, simplifying your Babel configuration and ensuring compatibility with your desired platforms. It supports various configuration options, including specifying target environments and setting a minimum version.
The npm package babel-preset-env experienced frequent releases from September 2016 to July 2017, with a high of 8 releases in December 2016. Release frequency slowed significantly after July 2017, with only occasional releases like October 2017 and May 2018. From January 2019 to September 2025, there have been no new versions published. The package appears to be inactive for several years.
Babel-preset-env downloads showed volatility from March 2024 to September 2025. Downloads generally fluctuated around 3 million until a significant surge in June and July 2025. August saw a dip, and September's incomplete data suggests a further decrease, likely due to it not being a complete month.