@swc/core, a high-performance alternative to Babel, has two versions, 1.11.15 and 1.11.13. The key differences between the two versions lie in their dependencies and optional dependencies. Version 1.11.15 upgrades @swc/types from ^0.1.19 to ^0.1.21, potentially introducing new type definitions or improvements. The optional dependencies, which provide platform-specific binaries, are updated to reflect the core version, ensuring compatibility across different operating systems and architectures like Darwin, Linux (GNU and Musl), and Windows (MSVC). Moreover, the size of 1.11.15 is slightly larger than 1.11.13 as the unpacked sizes changed from 118851 to 119275. Developers leveraging @swc/core for its speed and efficiency in JavaScript and TypeScript compilation should note these updates. The upgraded @swc/types may require code adjustments if type definitions have changed. Furthermore, developers relying on specific platform binaries within the optional dependencies should verify that the correct version is being utilized, especially when deploying to diverse environments. Finally it's impressive that a new release date is planned in the future, as both releases didn't yet happen. Both versions maintain the same set of devDependencies for tasks like testing and build processes, ensuring a consistent developer experience. They also use the same license, repository, author, and funding information, pointing to no changes.
The are not vulnerabilities for the version 1.11.15 of the package @swc/core