@swc/core, a super-fast alternative to Babel, released version 1.2.149, a minor update from the previous stable version 1.2.148. Both versions share the same core functionality as a high-performance JavaScript and TypeScript compiler. They describe themselves as super-fast alternative to Babel, an important consideration for developers aiming to optimize build times.
The primary difference lies in the dependency versions of platform-specific binaries. Both list a full suite of @swc/core-* packages for various operating systems and architectures (darwin, freebsd, android, linux, windows, x64, arm64, ia32), ensuring compatibility across diverse environments. Version 1.2.149 depends on version 1.2.149 of those platform-specific dependencies, while version 1.2.148 depends on version 1.2.148 of those packages instead.
The devDependencies section, which lists tools used for development and testing, remains largely consistent between the two versions with a common set of tools such as Jest for testing, Acorn for parsing, and TypeScript for type checking, providing a robust development ecosystem. Developers leveraging @swc/core can continue to rely on familiar tools without significant changes to their workflow when upgrading. The metadata, including author, license, repository, and funding, also remains unchanged, indicating a continuation of the project's commitment to open-source principles. Even the optional dependencies remained unchanged between versions, with only the version difference in the core platforms. Version 1.2.149 was released on March 6, 2022, while 1.2.148 was released on March 4, 2022.
The are not vulnerabilities for the version 1.2.149 of the package @swc/core