@babel/plugin-proposal-export-default-from versions 7.8.0 and 7.7.4 offer developers the ability to compile export default from syntax into ES2015 compatible code, streamlining module interoperability across different JavaScript environments. Examining the differences between these versions helps understand the package evolution.
A key distinction lies in the dependency updates. Version 7.8.0 upgrades both @babel/helper-plugin-utils and @babel/plugin-syntax-export-default-from to version ^7.8.0, aligning with the core Babel ecosystem. Similarly, the development dependencies @babel/core and @babel/helper-plugin-test-runner are bumped to ^7.8.0. In contrast, version 7.7.4 uses older versions such as @babel/helper-plugin-utils":"^7.0.0 and peer dependency @babel/core":"^7.7.4. These dependency updates in 7.8.0 likely incorporate bug fixes, performance improvements, and new features from the core Babel project.
The unpacked size also sees a marginal increase from 3793 bytes in 7.7.4 to 3815 bytes in 7.8.0, potentially reflecting the added logic or updated dependencies. The release dates highlight the recency of 7.8.0 (January 2020) compared to 7.7.4 (November 2019). Developers should favor version 7.8.0 for its up-to-date dependencies, improved stability, and possibly enriched functionality, benefiting from the latest advancements in the Babel toolchain while ensuring compatibility with modern JavaScript features. The peer dependency @babel/core":"^7.0.0-0 is consistent across both versions and specifies that the Babel core library is a peer dependency from versions 7 and up.
The are not vulnerabilities for the version 7.8.0 of the package @babel/plugin-proposal-export-default-from