eslint-plugin-factorial is a collection of custom ESLint rules for JavaScript and TypeScript projects. Version 2.0.30 is the latest stable release. It enforces code quality and consistency, particularly in Factorial projects. Differentiators include opinionated rules tailored to specific coding standards. Installation requires ESLint as a peer dependency. The plugin follows standard ESLint plugin conventions for configuration.
npm install eslint-plugin-factorialNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Basic setup for eslint-plugin-factorial: install with npm, configure plugin and rules in ESLint config.
In .eslintrc rules, use 'factorial/rule-name'.
Use extends: ['plugin:factorial/recommended'] (or other config name) instead of the full package name.
Do not include 'eslint-plugin-' prefix in plugin or extends config.
Refer to the actual rule implementation in node_modules/eslint-plugin-factorial/lib/rules/.
Run 'npm install eslint-plugin-factorial --save-dev'.
Use extends: ['plugin:factorial/recommended'].
Check available rules in documentation or node_modules/eslint-plugin-factorial/lib/rules/.