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 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)