@swc/core version 1.2.30 is a minor release building upon the previous stable version 1.2.28, offering developers a "Super-fast alternative for babel" for compiling JavaScript and TypeScript. Both versions share the same core dependencies like @node-rs/helper, and platform-specific binaries for Linux, Windows, and macOS (@swc/core-linux, @swc/core-win32, @swc/core-darwin), ensuring consistent functionality across different operating systems.
The developer dependencies, crucial for development and testing, remain largely unchanged between the two versions. This includes testing frameworks like Jest, utility libraries such as Lodash, and Babel-related tools for compatibility and plugin development. TypeScript support is consistent through version 3.9.7.
A notable difference lies in the dist object. Version 1.2.30 features a slightly larger unpackedSize of 644854 compared to 1.2.28's 642356, potentially indicating added features, bug fixes, or optimizations. The fileCount also increased from 93 to 94. The release date also highlights the recency of version 1.2.30, being released on 2020-09-18 while version 1.2.28 was released on 2020-09-13, suggesting that the newer version incorporates recent improvements or addresses immediate issues found in the predecessor version. Users should consider upgrading for the enhancements.
The are not vulnerabilities for the version 1.2.30 of the package @swc/core