eslint-plugin-jest version 22.6.3 is a minor release focusing on refining the developer experience and dependency management compared to the previous version, 22.6.2. Key changes involve the removal of several devDependencies likely deemed unnecessary for the core functionality or better handled by other tools. The removed dependencies include @typescript-eslint/eslint-plugin, @babel/preset-typescript, @types/eslint, @types/node, @types/jest, and typescript. The newer version aims for a leaner package size, reducing both installation time and potential dependency conflicts.
Developers upgrading from 22.6.2 will notice a slightly smaller footprint in their node_modules directory. The removal of TypeScript-related dependencies suggests either a shift away from TypeScript-specific features or a refactoring to minimize their direct usage within the plugin's core. Version 22.6.3 maintains the same peerDependencies requirement of eslint >=5, ensuring compatibility with existing ESLint setups. The core functionality and rule set of the plugin remain consistent between the two versions, so the upgrade should not introduce breaking changes for most users. This release represents a refinement, focusing on streamlining the development environment and optimizing the package for broader usability.
The are not vulnerabilities for the version 22.6.3 of the package eslint-plugin-jest