Custom ESLint rules for the Mavenlink codebase. This ESLint plugin provides a set of custom lint rules tailored for Mavenlink's specific coding conventions and best practices. Version 0.4.1 is the latest stable release. The plugin is maintained as part of the Mavenlink organization on GitHub. Unlike generic ESLint plugins, these rules enforce Mavenlink-specific patterns and avoid common pitfalls in their projects. The package requires eslint >=4.14.0 as a peer dependency.
npm install eslint-plugin-mavenlintNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to configure the plugin in an ESLint configuration file.
Add 'plugins: ["mavenlint"]' to your ESLint config.
Use rule names like 'mavenlint/rule-name'.
Use full rule name with 'mavenlint/' prefix.
Run 'npm install eslint-plugin-mavenlint --save-dev'
Use 'error', 'warn', or 'off' (or 2, 1, 0).
Use 'mavenlint/rule-name' instead of 'rule-name'.