diff --git a/packages/language-server/src/plugins/typescript/features/CompletionProvider.ts b/packages/language-server/src/plugins/typescript/features/CompletionProvider.ts index 51fec7ff2..c72915e2d 100644 --- a/packages/language-server/src/plugins/typescript/features/CompletionProvider.ts +++ b/packages/language-server/src/plugins/typescript/features/CompletionProvider.ts @@ -45,6 +45,7 @@ import { isKitTypePath, isPartOfImportStatement } from './utils'; +import { isInTag as svelteIsInTag } from '../svelte-ast-utils'; export interface CompletionEntryWithIdentifier extends ts.CompletionEntry, TextDocumentIdentifier { position: Position; @@ -258,9 +259,12 @@ export class CompletionsProviderImpl implements CompletionsProvider @@ -269,6 +273,7 @@ export class CompletionsProviderImpl implements CompletionsProvider ): AppCompletionItem | null { @@ -428,13 +434,23 @@ export class CompletionsProviderImpl implements CompletionsProvider