eslint-plugin-no-constructor-bind
Constructor cleaner
Prevents binding functions and initial state setup in class constructors to improve code clarity and reduce unnecessary complexity.
Prefer class arrow functions to binding in the constructor
12 stars
2 watching
1 forks
Language: JavaScript
last commit: almost 2 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
purely-functional/eslint-plugin-pure | Enforces purely functional programming practices in JavaScript code by disallowing certain constructs and enforcing best practices. | 29 |
buildo/eslint-plugin-no-loops | A plugin that enforces the avoidance of unnecessary loops in JavaScript code | 127 |
wisniewski94/eslint-plugin-no-comments | Prevents leaving unnecessary comment blocks in JavaScript code to keep the production environment secure | 14 |
dustinspecker/eslint-plugin-no-use-extend-native | Prevents use of extended native objects in JavaScript code | 56 |
brettz9/eslint-plugin | Adds custom ESLint rules to enforce coding standards and best practices in JavaScript development. | 2 |
mozilla/eslint-plugin-no-unsanitized | A custom ESLint rule to disallow unsafe innerHTML and similar calls in JavaScript code. | 232 |
tinloof/eslint-plugin-better-styled-components | Automatically enforces coding standards for styled components in ESLint | 65 |
jens-ox/eslint-plugin-material-ui-unused-classes | Detects unused Material UI styling classes in JavaScript code | 31 |
eslint-functional/eslint-plugin-functional | An ESLint plugin to enforce functional programming and prevent mutation in JavaScript and TypeScript codebases. | 857 |
javierbrea/eslint-plugin-boundaries | Ensures software architecture boundaries are respected by checking folders and files structure and dependencies | 583 |
jamiemason/eslint-plugin-prefer-arrow-functions | An ESLint plugin to convert plain functions into arrow functions where possible without changing behavior. | 55 |
hkalbasi/eslint-plugin-toplevel | Prevents side effects at module tops | 19 |
wikimedia/eslint-plugin-no-jquery | A plugin to control and enforce the use of native equivalents in JavaScript code when using jQuery. | 31 |
cunarist/eslint-config-clean-typescript | An ESLint configuration to enforce classic JavaScript features in TypeScript by banning excessive keywords | 1 |
alexmost/eslint-plugin-deprecate | Provides warnings about deprecated code usage to help refactor and maintain existing codebases. | 81 |