Ts-jest versions 26.1.3 and 26.1.2 are incremental updates to a popular tool that allows developers to use TypeScript with Jest for testing. Both versions share identical core functionalities and dependency structures, including key dependencies like json5, mkdirp, semver, bs-logger, jest-util, etc., ensuring consistent performance. The development dependencies, crucial for building and maintaining the package, are also the same, encompassing tools for linting, formatting, type checking, and support libraries for testing.
However, subtle differences exist between the two versions. While the manifest files are almost identical, the unpackedSize property in the dist object indicates minor under-the-hood adjustments. Version 26.1.3 has an unpacked size of 186637 bytes, slightly larger than version 26.1.2, which has an unpacked size of 186304 bytes. This difference, although small, suggests internal tweaks, potentially bug fixes, or slight improvements to existing features. The release dates also highlight this update, with version 26.1.3 released a few days after version 26.1.2, indicating a hotfix or minor enhancement based on the earlier release.
For developers considering adopting ts-jest, either version provides a robust solution for seamless TypeScript testing within the Jest framework. Given the minimal differences, upgrading from 26.1.2 to 26.1.3 should be relatively straightforward with low risk. Always remember to run tests after upgrading dependencies to ensure that the testing pipeline remains unaffected. The update to 26.1.3 is recommended, assuming all tests pass, for a slightly refined experience.
The are not vulnerabilities for the version 26.1.3 of the package ts-jest