eslint-plugin-jsx v0.1.0 provides JSX-specific linting rules for ESLint, designed specifically for the JSX-to-JS transpiler (not standard JSX like React). It includes rules such as jsx/uses-factory, jsx/factory-in-scope, jsx/mark-used-vars, and jsx/no-undef. This plugin is intended for non-standard JSX syntax and is not compatible with typical React JSX. It is based on eslint-plugin-react but targets a different semantics. The project appears to be a niche solution for a specific transpiler, with no recent updates, suggesting it is in maintenance or deprecated state.
Verified import paths — ran on the pinned version, not inferred.
This package is an ESLint plugin; it is used by adding to the plugins array in ESLint configuration, not imported in source code.
Rules are enabled via ESLint config with plugin prefix.
Configurable with pragma option.
Shows installation and configuration of eslint-plugin-jsx in .eslintrc with its rules.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.