Version 1.1.48 of @swc/core, a high-performance alternative to Babel, brings several noteworthy changes compared to version 1.1.47. Both versions share the same core dependencies like mkdirp, progress, node-fetch, and true-case-path, essential for file system operations, progress tracking, and fetching data. However, the devDependencies section reveals key differences. Version 1.1.48 removes bench-runner and introduces @types/jest and @types/node, suggesting a shift in testing and development tooling, providing TypeScript definitions for Jest and Node.js. The update of the typescript version from 3.7.2 to >= version 3.7.2 also provides support for the newest features of Typescript; also, the addition of browserslist": "^4.12.0" in the newer version signals improvements in browser compatibility handling.
The dist section shows a significant increase in fileCount (from 62 to 417) and unpackedSize (from 345530 to 3329117) for version 1.1.48. This indicates a substantial expansion in the package's contents, potentially reflecting additions to the core functionality or enhanced build artifacts. Furthermore, the repository.url change from node-swc to swc demonstrates a possible organizational change in the project's source code management. These changes likely impact build processes and overall performance. Developers should assess whether version 1.1.48 introduces new features or optimizations to take advantage of or if any added bloat affects their project. Finally, the release dates, are also useful for understanding how rapidly the library evolves.
The are not vulnerabilities for the version 1.1.48 of the package @swc/core