From 5cbf5b82cd1250d468039f0c775384c9dd708407 Mon Sep 17 00:00:00 2001 From: Andrew Kazakov Date: Wed, 16 Jul 2025 16:51:31 +0300 Subject: [PATCH 1/2] fix: disallow extra properties in rule options --- lib/rules/no-raw-text.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/rules/no-raw-text.ts b/lib/rules/no-raw-text.ts index d4a7ef0b..a9dcaff4 100644 --- a/lib/rules/no-raw-text.ts +++ b/lib/rules/no-raw-text.ts @@ -839,7 +839,8 @@ export = createRule({ ignoreText: { type: 'array' } - } + }, + additionalProperties: false } ] }, From dc6e1fa71eb93415ce5d086ff45aa2835c30d149 Mon Sep 17 00:00:00 2001 From: Yosuke Ota Date: Tue, 29 Jul 2025 18:39:20 +0900 Subject: [PATCH 2/2] Create unlucky-grapes-tie.md --- .changeset/unlucky-grapes-tie.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/unlucky-grapes-tie.md diff --git a/.changeset/unlucky-grapes-tie.md b/.changeset/unlucky-grapes-tie.md new file mode 100644 index 00000000..aff44331 --- /dev/null +++ b/.changeset/unlucky-grapes-tie.md @@ -0,0 +1,5 @@ +--- +"@intlify/eslint-plugin-vue-i18n": minor +--- + +fix(no-raw-text): disallow extra properties in rule options