@swc/core, a blazing-fast alternative to Babel, released version 1.1.36 showcasing subtle but potentially impactful changes compared to its predecessor, version 1.1.35. Both versions maintain the core functionality of super-speedy JavaScript/TypeScript compilation, boasting identical dependencies like mkdirp, progress, node-fetch, and true-case-path for efficient operations and development dependencies crucial for testing and development, including jest, lodash, and various Babel plugins. Developers looking for a robust and quick transformation tool can rely on the stability these shared dependencies provide.
However, the key difference lies in the dist section. Version 1.1.36 significantly reduces the unpackedSize from a substantial 3,925,733 bytes in version 1.1.35 to a much leaner 343,305 bytes. This dramatic reduction hints at potential optimizations in the compiled output or a restructuring of the package contents. While the fileCount remains constant at 59, the smaller package size translates to faster installation times and reduced disk space usage, a significant advantage for projects with numerous dependencies or those deployed in resource-constrained environments. The release date also sets them apart, with version 1.1.36 hitting the registry on March 26, 2020, nearly two weeks after version 1.1.35 on March 14, 2020, suggesting bug fixes or performance improvements may have been incorporated in the newer release.
The are not vulnerabilities for the version 1.1.36 of the package @swc/core