From e5fef6750f9e42f995de7b0906456ece322d7c33 Mon Sep 17 00:00:00 2001 From: Andrew Kazakov Date: Thu, 17 Jul 2025 13:23:50 +0300 Subject: [PATCH] Disallow extra properties in rule options --- rules/assertion-arguments.js | 1 + rules/no-ignored-test-files.js | 1 + rules/no-import-test-files.js | 1 + rules/test-title-format.js | 1 + 4 files changed, 4 insertions(+) diff --git a/rules/assertion-arguments.js b/rules/assertion-arguments.js index 3eb58cb..e369eee 100644 --- a/rules/assertion-arguments.js +++ b/rules/assertion-arguments.js @@ -399,6 +399,7 @@ const schema = [{ default: undefined, }, }, + additionalProperties: false, }]; module.exports = { diff --git a/rules/no-ignored-test-files.js b/rules/no-ignored-test-files.js index ef1c8d6..3e7b64e 100644 --- a/rules/no-ignored-test-files.js +++ b/rules/no-ignored-test-files.js @@ -60,6 +60,7 @@ const schema = [{ type: 'array', }, }, + additionalProperties: false, }]; module.exports = { diff --git a/rules/no-import-test-files.js b/rules/no-import-test-files.js index dcaacc6..e003cf0 100644 --- a/rules/no-import-test-files.js +++ b/rules/no-import-test-files.js @@ -72,6 +72,7 @@ const schema = [{ type: 'array', }, }, + additionalProperties: false, }]; module.exports = { diff --git a/rules/test-title-format.js b/rules/test-title-format.js index 2911687..1e14edc 100644 --- a/rules/test-title-format.js +++ b/rules/test-title-format.js @@ -45,6 +45,7 @@ const schema = [ default: undefined, }, }, + additionalProperties: false, }, ];