diff --git a/.eslintrc b/.eslintrc index b3af93dd31..d50c433386 100644 --- a/.eslintrc +++ b/.eslintrc @@ -47,7 +47,6 @@ }], "eslint-plugin/consistent-output": 0, - "eslint-plugin/require-meta-schema": 0, "eslint-plugin/require-meta-type": 0 }, "overrides": [ diff --git a/lib/rules/jsx-closing-tag-location.js b/lib/rules/jsx-closing-tag-location.js index 6299994186..ebc9a15ce1 100644 --- a/lib/rules/jsx-closing-tag-location.js +++ b/lib/rules/jsx-closing-tag-location.js @@ -28,6 +28,7 @@ module.exports = { }, fixable: 'whitespace', messages, + schema: [], }, create(context) { diff --git a/lib/rules/jsx-no-constructed-context-values.js b/lib/rules/jsx-no-constructed-context-values.js index da0409791a..1879b1ac66 100644 --- a/lib/rules/jsx-no-constructed-context-values.js +++ b/lib/rules/jsx-no-constructed-context-values.js @@ -137,6 +137,7 @@ module.exports = { url: docsUrl('jsx-no-constructed-context-values'), }, messages, + schema: [], }, create(context) { diff --git a/lib/rules/jsx-no-useless-fragment.js b/lib/rules/jsx-no-useless-fragment.js index ac197e9da9..e679cd179c 100644 --- a/lib/rules/jsx-no-useless-fragment.js +++ b/lib/rules/jsx-no-useless-fragment.js @@ -94,6 +94,17 @@ module.exports = { url: docsUrl('jsx-no-useless-fragment'), }, messages, + schema: [ + { + type: 'object', + properties: { + allowExpressions: { + type: 'boolean', + }, + }, + additionalProperties: false, + }, + ], }, create(context) {