diff --git a/packages/language-core/lib/plugins/vue-tsx.ts b/packages/language-core/lib/plugins/vue-tsx.ts index 5b684cba32..c5e1308e9c 100644 --- a/packages/language-core/lib/plugins/vue-tsx.ts +++ b/packages/language-core/lib/plugins/vue-tsx.ts @@ -94,7 +94,7 @@ function createTsx( compilerOptions: ctx.compilerOptions, vueCompilerOptions: ctx.vueCompilerOptions, template: _sfc.template, - edited: ctx.test || (fileEditTimes.get(fileName) ?? 0) >= 2, + edited: ctx.vueCompilerOptions.__test || (fileEditTimes.get(fileName) ?? 0) >= 2, scriptSetupBindingNames: scriptSetupBindingNames(), scriptSetupImportComponentNames: scriptSetupImportComponentNames(), templateRefNames: new Map(), @@ -160,7 +160,7 @@ function createTsx( templateCodegen: _template, compilerOptions: ctx.compilerOptions, vueCompilerOptions: ctx.vueCompilerOptions, - edited: ctx.test || (fileEditTimes.get(fileName) ?? 0) >= 2, + edited: ctx.vueCompilerOptions.__test || (fileEditTimes.get(fileName) ?? 0) >= 2, getGeneratedLength: () => generatedLength, linkedCodeMappings, }); diff --git a/packages/language-core/lib/types.ts b/packages/language-core/lib/types.ts index b6d9031148..0932528876 100644 --- a/packages/language-core/lib/types.ts +++ b/packages/language-core/lib/types.ts @@ -85,7 +85,6 @@ export type VueLanguagePlugin = (ctx: { compilerOptions: ts.CompilerOptions; vueCompilerOptions: VueCompilerOptions; globalTypesHolder: string | undefined; - test?: boolean; }) => VueLanguagePluginReturn | VueLanguagePluginReturn[]; export interface SfcBlock {