eslint-plugin-effector
Version:
Enforcing best practices for Effector
16 lines (15 loc) • 561 B
JavaScript
module.exports = {
rules: {
"effector/enforce-store-naming-convention": "error",
"effector/enforce-effect-naming-convention": "error",
"effector/no-getState": "error",
"effector/no-useless-methods": "error",
"effector/no-unnecessary-duplication": "warn",
"effector/prefer-sample-over-forward-with-mapping": "warn",
"effector/no-ambiguity-target": "warn",
"effector/no-watch": "warn",
"effector/no-unnecessary-combination": "warn",
"effector/no-duplicate-on": "error",
"effector/keep-options-order": "warn",
},
};