The @babel/plugin-external-helpers package handles the inclusion of Babel's helper functions in your compiled JavaScript code. Instead of inlining these helpers in every file where they're needed, this plugin places them at the top of your compiled output, reducing code duplication and overall bundle size, especially beneficial for larger projects. Comparing version 7.8.0 to the older 7.7.4, a key difference lies in the updated dependencies. Version 7.8.0 relies on "@babel/helper-plugin-utils": "^7.8.0", while 7.7.4 depends on "^7.0.0". Similarly, devDependencies have shifted, with version 7.8.0 using "@babel/core":"^7.8.0" and "@babel/helper-plugin-test-runner":"^7.8.0" versus "@babel/core":"^7.7.4" and "@babel/helper-plugin-test-runner":"^7.7.4" in the older version. This indicates updates and improvements within Babel's core utilities and testing infrastructure. The unpacked size of version 7.8.0 is slightly increased at 3356 bytes from 3334 bytes, which may point some minor additions or changes. For developers, upgrading to the latest 7.8.0 offers the stability benefits of the most current dependencies and ensures compatibility with recent Babel features. Always check the changelog for specific breaking changes or new configurations introduced in the 7.8.0 release related to Babel's helper injection strategy that might impact your project setup, even though it is technically a minor release.
The are not vulnerabilities for the version 7.8.0 of the package @babel/plugin-external-helpers