@babel/cli provides a command-line interface for utilizing Babel, a JavaScript transpiler that converts ECMAScript 2015+ code into a backwards-compatible version of JavaScript that can be run by older JavaScript engines. Version 7.4.4 was released on April 26, 2019, succeeding version 7.4.3, which was released on April 2, 2019.
A key difference between the two versions lies in their development dependencies. Version 7.4.4 depends on @babel/core version 7.4.4 and @babel/helper-fixtures version 7.4.4, while version 7.4.3 depends on @babel/core version 7.4.3 and @babel/helper-fixtures version 7.4.3. This indicates internal updates or bug fixes made within the core Babel compilation process and its testing utilities.
Both versions share the same core dependencies: glob, slash, lodash, mkdirp, commander, source-map, output-file-sync, convert-source-map, and fs-readdir-recursive. They also maintain identical peer dependencies, optional dependencies, license, repository information, author details. The dist metadata changes to reflect the new release date and .tgz file. The filesize and the number of files zipped within the package remained unchanged, indicating that the updates were primarily internal and didn't significantly alter the overall package structure.
For developers using @babel/cli, upgrading from 7.4.3 to 7.4.4 ensures they are using the latest bug fixes and enhancements within the Babel compiler and testing frameworks. Developers should be aware of the corresponding @babel/core update, as it contains the core logic for transpilation. While the changes might not be immediately noticeable, keeping dependencies up-to-date is a best practice for software development.
The are not vulnerabilities for the version 7.4.4 of the package @babel/cli