@swc/core is a blazing-fast alternative to Babel, designed for speed and efficiency in JavaScript compilation and transformation. Version 1.2.13 introduces subtle yet valuable improvements over its predecessor, version 1.2.12.
Both versions share the same core dependencies, including mkdirp, progress, node-fetch, and true-case-path, ensuring consistent functionality for tasks like directory creation, progress reporting, and fetching external resources. Similarly, their developer dependencies remain consistent, offering a familiar environment for testing, linting, and transpilation featuring tools like jest, lodash, typescript, and various Babel plugins for decorators, class properties, and more to ensure compatibility with modern JavaScript features.
The primary difference lies in the dist section. Version 1.2.13 exhibits a slightly increased fileCount (458 vs. 457) and unpackedSize (3598818 vs. 3579197), suggesting minor adjustments or additions to the compiled code or included assets. Date of release also changes. This increment could stem from bug fixes, performance enhancements, or updated tooling configurations. Developers should note that While the increase in unpacked size is minimal, it suggests potential internal improvements or refinements. If performance is a key consideration, upgrading to 1.2.13 should be tested, as it might contain optimizations not present in 1.2.12. Consider checking the changelog for a complete overview of changes.
The are not vulnerabilities for the version 1.2.13 of the package @swc/core