@babel/parser version 7.8.0 introduces notable updates for developers utilizing this core JavaScript parsing library. While maintaining the same fundamental description as a JavaScript parser and MIT license, this release, dated January 12, 2020, showcases refinements compared to the preceding stable version, 7.7.7 (released December 19, 2019). The primary difference lies within its devDependencies. Version 7.8.0 upgrades both @babel/code-frame and @babel/helper-fixtures to version ^7.8.0, aligning them with the parser's version. In contrast, version 7.7.7 relied on older versions, specifically @babel/code-frame@^7.5.5 and @babel/helper-fixtures@^7.6.3.
This synchronization of @babel/code-frame and @babel/helper-fixtures is critical for developers, as it ensures consistent error reporting and fixture handling within their Babel-related workflows. Developers can expect enhanced compatibility and potentially improved error messages and testing capabilities. Minor differences are noticeable in the distributed package information; fileCount increases from 37 to 38, and the unpackedSize goes up from 1703156 to 1714814, reflecting the added or modified files. Users upgrading should test their workflows for subtle changes in behavior and verify any custom integrations that rely on the parser's output or error reporting.
The are not vulnerabilities for the version 7.8.0 of the package @babel/parser