Version 3.0.0 of eslint-plugin-simple-import-sort introduces updates and refinements compared to the previous stable version 2.1.0. While the core functionality of providing easy, autofixable import sorting remains consistent, several dependency upgrades may impact the developer experience.
Notably, version 3.0.0 updates the core ESLint dependency to version 5.13.0, from 5.12.1. This may bring in new linting rules or changes in how existing rules are applied. The configuration package eslint-config-lydell jumps from version 12.0.0 to 13.0.0, potentially introducing stylistic or linting preference updates. Several other key developer dependencies also see version bumps, including eslint-plugin-import (2.15.0 to 2.16.0) and @typescript-eslint/parser (1.1.0 to 1.2.0), which could affect TypeScript-based projects using the plugin. A dependency 'validate-npm-package-name":"^3.0.0' was added.
Developers upgrading should be aware of potential breaking changes or new linting errors arising from these dependency updates and adjust their configurations accordingly. Existing users should review changelogs for the updated ESLint and related plugins ensure compatibility and understand any necessary migration steps. The increment in unpacked size from 44147 to 45945 suggests the inclusion of new features, bug fixes, or updated dependencies. Always test thoroughly after upgrading to ensure a smooth transition with their existing codebases and workflows.
The are not vulnerabilities for the version 3.0.0 of the package eslint-plugin-simple-import-sort