eslint-plugin-immutable
Immutable rule set
An ESLint plugin that enforces the use of immutable code in JavaScript to improve application state management and reduce bugs.
ESLint plugin to disable all mutation in JavaScript.
912 stars
13 watching
18 forks
Language: JavaScript
last commit: about 5 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
eslint-functional/eslint-plugin-functional | An ESLint plugin to enforce functional programming and prevent mutation in JavaScript and TypeScript codebases. | 857 |
brettz9/eslint-plugin | Adds custom ESLint rules to enforce coding standards and best practices in JavaScript development. | 2 |
mysticatea/eslint-plugin | Provides a set of ESLint configurations and additional rules to enforce coding standards and detect bugs in JavaScript projects. | 26 |
iliubinskii/eslint-plugin-misc | A collection of ESLint rules for JavaScript and TypeScript files. | 10 |
jugbot/eslint-plugin-rule-adoption | Helps manage and enforce multiple ESLint rules across large codebases | 1 |
eslint-community/eslint-plugin-security | Identifies potential security vulnerabilities in JavaScript code | 2,225 |
emmanueldemey/eslint-plugin-angular | A set of rules to enforce best practices and prevent errors in AngularJS applications | 618 |
eslint-community/eslint-plugin-promise | Enforces best practices for JavaScript promises to improve code readability and maintainability. | 943 |
eslint-community/eslint-plugin-n | Provides additional ESLint rules for Node.js. | 241 |
jfmengels/eslint-plugin-lodash-fp | A set of rules to enforce best practices and consistency when using Lodash functions in JavaScript code. | 151 |
tinloof/eslint-plugin-better-styled-components | Automatically enforces coding standards for styled components in ESLint | 65 |
brendanmorrell/eslint-plugin-styled-components-a11y | An ESLint plugin to enforce accessibility rules on styled components in JavaScript projects | 146 |
tlvince/eslint-plugin-jasmine | ESLint plugin for enforcing Jasmine coding standards and best practices in JavaScript projects. | 95 |
mozilla/eslint-plugin-no-unsanitized | A custom ESLint rule to disallow unsafe innerHTML and similar calls in JavaScript code. | 232 |
platinumazure/eslint-plugin-qunit | Provides rules to enforce best practices and avoid common errors in QUnit tests. | 30 |