Closed
Description
(coming from eslint-types/eslint-define-config#213)
The JSON schema for the require-default-props
rule incorrectly wraps the enum
in an allow
, resulting in a JSON schema that matches an object instead of a JSON schema that matches strings.
eslint-plugin-react/lib/rules/require-default-props.js
Lines 43 to 52 in 31282dd
The downstream result of the incorrect schema:
Here’s an example of another rule whose JSON schema is correctly written.
Metadata
Metadata
Assignees
Labels
No labels