@babel/cli, the command-line interface for Babel, has been updated from version 7.24.6 to 7.24.7. Both versions maintain the same core dependencies like glob, slash, make-dir, commander, convert-source-map, fs-readdir-recursive, and @jridgewell/trace-mapping, crucial for file system operations, command parsing, and source map handling. Similarly, the peer dependency on @babel/core remains at "^7.0.0-0", ensuring compatibility with a broad range of Babel core versions. Optional dependencies chokidar and @nicolo-ribaudo/chokidar-2 persist, offering file watching capabilities.
The key difference lies within the devDependencies. @babel/core and @babel/helper-transform-fixture-test-runner have been bumped from version 7.24.6 to 7.24.7 in the newer version. Whilst subtle, this change in @babel/core, used to transform JavaScript code, indicates the inclusion of bug fixes, performance improvements, or new features directly within Babel's core transformation engine. Similarly, the updated @babel/helper-transform-fixture-test-runner suggests enhancements or fixes to the testing framework, essential for Babel plugin developers ensuring their plugins function correctly.
Developers should consider upgrading to 7.24.7 to leverage the newest core improvements and benefit from the refined testing utilities. While the core functionality remains consistent, these incremental updates ensure a more robust and performant Babel experience, especially when working with complex transformation pipelines or creating custom Babel plugins. The slight increase in unpackedSize from 188842 to 189526 also points towards underlying changes within the package.
The are not vulnerabilities for the version 7.24.7 of the package @babel/cli