@babel/parser version 7.13.0 introduces several updates compared to the previous stable version 7.12.17. Both versions serve as JavaScript parsers, crucial for tools needing to analyze and manipulate JavaScript code, such as compilers, linters, and code transformers. Key differences lie in the included development dependencies and the unpacked size of the distribution.
While both versions share common devDependencies like "charcodes," "@babel/code-frame," and "@babel/helper-validator-identifier," version 7.13.0 uses "@babel/helper-fixtures":"7.13.0", a bump from version 7.12.13 used in the prior release. This suggests updates in the fixture system used for testing the parser, which may include improved test coverage or new test features. Furthermore, the unpacked size of the package increases from 1541792 bytes in version 7.12.17 to 1566505 bytes in version 7.13.0 which indicates the newer versions contains more code, assets or tests.
Developers should consider these changes when upgrading. The updated "@babel/helper-fixtures" may affect custom test suites that rely on the internal fixture format. The increased package size may also be a factor for projects sensitive to bundle size, though the increase is relatively minor. Finally, the later release date of version 7.13.0 (2021-02-22) also implies the inclusion of bug fixes and potential new features implemented in the parser so consider the changelog.
The are not vulnerabilities for the version 7.13.0 of the package @babel/parser