Version 1.4.13 of @swc/core, a high-speed alternative to Babel, introduces subtle but noteworthy changes compared to its predecessor, version 1.4.12. Both versions share the same core dependencies on @swc/types and @swc/counter, underlining the stability of the underlying architecture. Examining the devDependencies, we see a broad range of tools used for development, testing, and code quality. Of particular interest to developers is the continued presence of testing frameworks like jest and mocha, build tools like typescript and @swc/core itself (an older version used in the build process), and code quality tools like prettier and eslint (implicitly through configurations).
A key difference lies in the releaseDate, with version 1.4.13 released on April 9, 2024, and version 1.4.12 released on April 4, 2024, indicating a quick succession of updates. While the dependency lists are largely identical, the updated version implicitly includes bug fixes, performance tweaks, and potentially new features or enhanced compatibility that may not be immediately obvious. Developers should pay close attention to the specific changelog or release notes accompanying 1.4.13 to fully understand the incremental improvements. The unpackedSize, while similar, shows a small decrease likely caused by minimal changes. Package maintainers may find value in these refinements. Both rely on a suite of Babel related dev dependencies suggesting that the SWC leverages babel's functionality in testing and development.
The are not vulnerabilities for the version 1.4.13 of the package @swc/core