A full version history of the babel-cli package with size, number of distributed files and dependency evolution.
The babel-cli npm package underwent significant evolution between versions 6.0.0 and 6.26.0, showcasing a dedication to enhanced JavaScript transpilation. Initial versions like 6.0.0 focused on basic ES6 to ES5 conversion. Subsequent minor releases (6.0.2, 6.0.12) quickly followed, primarily addressing bug fixes and dependency updates.
The 6.1.x series, starting with 6.1.0, introduced new dependencies such as chalk and log-symbols for improved command-line output, demonstrating a focus on user experience. 6.1.4 marks the advent of babel-register alongside babel-core and babel-polyfill as dependencies and babel-helper-fixtures as a dev dependency, adding testing capability. Versions after that saw rapid updates from version 6.1.5 all the way to 6.1.18 showcasing incremental improvements to core functionality and testing.
Mid-series versions, such as 6.2.0 included mostly dependency updates. Later versions 6.3.13 also have multiple updates that followed introducing core and testing updates. Further updates were mostly dependency upgrades including babel-core, babel-register and babel-polyfill versions as well as the dev dependency babel-helper-fixtures`.
Version 6.18.0 saw increased use of newer versions of certain dependencies, fs-readdir-recursive version moved from ^0.1.0 to ^1.0.0. The 6.22.x series upgraded many dependencies, including glob to ^7.0.0 and chokidar to 1.6.1. The final version in the dataset, 6.26.0, continued this trend, bringing in newer versions of commander, convert-source-map, glob, and source-map, indicating a commitment to leveraging the latest tools and libraries.