From cf682d249f04a6a304407d5b9ddbbc4a9714dd62 Mon Sep 17 00:00:00 2001 From: MHO <17177411+Itemshopp@users.noreply.github.com> Date: Wed, 5 Apr 2023 12:09:48 +0200 Subject: [PATCH] refactor: simplify new-parens rule schema (#17060) --- lib/rules/new-parens.js | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/lib/rules/new-parens.js b/lib/rules/new-parens.js index f5a98a45d4d..1240dd9f445 100644 --- a/lib/rules/new-parens.js +++ b/lib/rules/new-parens.js @@ -31,20 +31,11 @@ module.exports = { }, fixable: "code", - schema: { - anyOf: [ - { - type: "array", - items: [ - { - enum: ["always", "never"] - } - ], - minItems: 0, - maxItems: 1 - } - ] - }, + schema: [ + { + enum: ["always", "never"] + } + ], messages: { missing: "Missing '()' invoking a constructor.", unnecessary: "Unnecessary '()' invoking a constructor with no arguments."