30 open-source projects similar to hiroya-uga/eslint-plugin-ime-safe-form, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
It's an ESLint plugin to ensure that a hexadecimal, octal or binary number is less than a specified value
💣 Lints unhandled functions that might throw errors. For JavaScript/TypeScript eslint.
ESLint plugin to detect swallowed error causes when rethrowing exceptions.
eslint-plugin-import is an ESLint static analysis plugin that provides a suite of rules and resolvers to validate import statements and enforce architectural constraints on how files import and export code. It functions as a module validator and resolver to ensure that import declarations point to valid files and that referenced symbols exist. The project identifies recursive import chains to prevent circular dependencies and utilizes a configurable resolution system to map aliases and non-standard file paths. It can also distinguish between internal project files and external library depende
Add "rules" made of arbitrary selectors to choose source lines to be reported.
It's 2024 and you still use loops?
Show warning when someone uses the spread operator for function arguments. Using expressions like Math.max(...array) can lead to a stack overflow for large arrays.
A plugin that helps you to enforce hexagonal architecture best practises
ESLint plugin to prevent use of extended native objects
Additional ESLint rules for directive comments of ESLint.
Rules for Array functions and methods.
ESLint rules to ensure proper arrow function definitions
An eslint plugin for disallow side effect at module toplevel
Eslint plugin checking architecture boundaries between elements
ESLint rules for functional programming
ESLint plugin to disable all mutation in JavaScript.
A custom rule for ESLint that checks for inferred method names within object literals.
ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
ESLint rule that forces you to write good comments
Fork of https://eslint.org/docs/rules/sort-keys that allows automatic fixing
Prefer class arrow functions to binding in the constructor
ESLint plugin to disallow the use of 'this'
ESLint plugin related to Math object and Number.
ESLint plugin for finding regex mistakes and style guide violations.
Enforce rules to make your code purely functional by disallowing some language constructs.
An ESLint plugin that detects vulnerable regex using "https://github.com/tjenkinson/redos-detector".
Require throw new Error() and not throw Error()
eslint-plugin-import-x is a fork of eslint-plugin-import that aims to provide a more performant and more lightweight version of the original plugin.
ESLint rule to make function signatures better. Currently has only one rule: prevent functions from having too many arguments with the same type.