Lint-staged is a popular npm package that helps developers automatically lint files staged in Git, ensuring a consistent code style and preventing errors from being committed. Comparing versions 9.4.2 and 9.4.1, we see incremental improvements and bug fixes rather than groundbreaking changes. Both versions share the same core dependencies, including del, chalk, debug, execa, listr, and cosmiconfig, indicating a stable base functionality related to file manipulation, user interface styling, process execution, task management and configuration. Similarly, the devDependencies, like eslint, prettier, husky, and testing libraries such as jest, remain consistent, suggesting a continued focus on code quality, linting rules enforcement, pre-commit hooks, and testing best practices.
The most notable difference between these two releases lies in the releaseDate and potentially some minor internal fixes and improvements, as reflected in the minor version bump. Version 9.4.2 was released on October 8th, 2019, a week after version 9.4.1 (released on October 1st, 2019). While the exact nature of the changes is not explicitly stated, developers can expect improvements concerning bug fixes, performance optimization, or edge-case handling that may not warrant a major or minor version update. Also, the unpackedSize varies, showing slight alterations in internal file sizes potentially related to the changes aforementioned. For developers already using lint-staged, upgrading to 9.4.2 is recommended for the latest bug fixes and stability improvements.
The are not vulnerabilities for the version 9.4.2 of the package lint-staged