ts-jest version 28.0.8, released on August 15, 2022, brings updates and refinements to the popular Jest transformer for TypeScript projects, building upon the foundation laid by version 28.0.7, released on July 16, 2022. Both versions empower developers to seamlessly test TypeScript code with Jest, leveraging source maps for enhanced debugging and code coverage analysis.
Key differences between the versions lie primarily in their development dependencies, reflecting ongoing efforts to integrate with the latest tools and libraries in the JavaScript ecosystem. Notably, version 28.0.8 upgrades jest from 28.1.1 to 28.1.3, eslint from 8.19.0 to 8.22.0, esbuild from ~0.14.49 to ~0.15.3, @jest/types from 28.1.1 to 28.1.3, @typescript-eslint/parser and @typescript-eslint/eslint-plugin from 5.30.6 to 5.33.0 and json-schema-to-typescript from 11.0.1 to 11.0.2. These upgrades typically incorporate bug fixes, performance improvements, and new features, ensuring a smoother and more efficient development experience.
Developers using ts-jest benefit from its ability to handle TypeScript's syntax and type checking within Jest, enabling robust testing of TypeScript code. The peer dependencies in both versions, including Jest, Babel-Jest, and TypeScript, highlight the core tools required for operation. The consistent inclusion of utilities like lodash.memoize, yargs-parser, and fast-json-stable-stringify indicates a focus on performance and reliability. The package also depends on json5 to run. The changes between these versions demonstrate a commitment to keeping ts-jest up-to-date and compatible with the evolving landscape of JavaScript testing and development tools.
The are not vulnerabilities for the version 28.0.8 of the package ts-jest