eslint-config-mrmlnc is a shareable ESLint configuration designed for easy distribution across a developer's packages. Versions 1.0.1 and 1.0.2, both authored by Denis Malinochkin, offer streamlined code linting with a focus on consistent style and best practices. Both versions depend on core ESLint configurations like eslint-config-xo, and plugins such as eslint-plugin-node, eslint-plugin-mocha, eslint-plugin-import, and eslint-plugin-unicorn, ensuring compatibility with modern JavaScript and Node.js development. TypeScript support is provided through @typescript-eslint/parser and @typescript-eslint/eslint-plugin, accommodating projects using TypeScript for enhanced type safety. Important to note is the peer dependency requirement of ESLint and TypeScript, allowing developers to manage these crucial tools independently.
The key difference between version 1.0.1 and 1.0.2 lies in a slight increase in the unpacked size of the package, from 14117 bytes to 14149 bytes. This suggests minor adjustments or additions were made, potentially including updated configuration rules, documentation enhancements, or bug fixes. While the dependency versions remain identical, upgrading to 1.0.2 is advisable to benefit from these refinements and the latest improvements to the linting rules. The release date also differs, with version 1.0.2 released approximately a month after 1.0.1. Both configurations are licensed under the MIT license and can be found on GitHub, promoting community contributions and open-source collaboration.
The are not vulnerabilities for the version 1.0.2 of the package eslint-config-mrmlnc