From 59e978168c51fbc0276057aa5c857419132ebfa2 Mon Sep 17 00:00:00 2001 From: 2nofa11 Date: Sat, 12 Jul 2025 18:09:59 +0900 Subject: [PATCH 1/2] fix: add includeAugmentation option to pluginsToRulesDTS for type generation --- tools/generate-typegen.mjs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tools/generate-typegen.mjs b/tools/generate-typegen.mjs index 5bcb325a5..1f3b4a129 100644 --- a/tools/generate-typegen.mjs +++ b/tools/generate-typegen.mjs @@ -2,8 +2,13 @@ import fs from 'node:fs/promises' import { pluginsToRulesDTS } from 'eslint-typegen/core' import plugin from '../lib/index.js' -const dts = await pluginsToRulesDTS({ - vue: plugin -}) +const dts = await pluginsToRulesDTS( + { + vue: plugin + }, + { + includeAugmentation: false + } +) await fs.writeFile('lib/eslint-typegen.d.ts', dts) From 42bcf628baaed3c6b9d4e71b6081c83d739a02c3 Mon Sep 17 00:00:00 2001 From: Flo Edelmann Date: Mon, 14 Jul 2025 09:16:12 +0200 Subject: [PATCH 2/2] Add changeset --- .changeset/eight-camels-refuse.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/eight-camels-refuse.md diff --git a/.changeset/eight-camels-refuse.md b/.changeset/eight-camels-refuse.md new file mode 100644 index 000000000..527b123e4 --- /dev/null +++ b/.changeset/eight-camels-refuse.md @@ -0,0 +1,5 @@ +--- +"eslint-plugin-vue": patch +--- + +Resolved TypeScript compatibility issues introduced by eslint-typegen