diff --git a/extensions/vscode-vue-language-features/src/features/preview.ts b/extensions/vscode-vue-language-features/src/features/preview.ts index 591ab2b31..acebc50f4 100644 --- a/extensions/vscode-vue-language-features/src/features/preview.ts +++ b/extensions/vscode-vue-language-features/src/features/preview.ts @@ -1,5 +1,5 @@ import * as vscode from 'vscode'; -import { posix as path } from 'path'; +import * as path from 'path'; import * as fs from '../utils/fs'; import * as shared from '@volar/shared'; import { userPick } from './splitEditors'; diff --git a/extensions/vscode-vue-language-features/src/features/tsconfig.ts b/extensions/vscode-vue-language-features/src/features/tsconfig.ts index d963f0edd..31da72cc9 100644 --- a/extensions/vscode-vue-language-features/src/features/tsconfig.ts +++ b/extensions/vscode-vue-language-features/src/features/tsconfig.ts @@ -1,7 +1,7 @@ import * as vscode from 'vscode'; import { BaseLanguageClient } from 'vscode-languageclient'; import * as shared from '@volar/shared'; -import { posix as path } from 'path'; +import * as path from 'path'; import { takeOverModeEnabled } from '../common'; export async function register(cmd: string, context: vscode.ExtensionContext, languageClient: BaseLanguageClient) { diff --git a/packages/typescript-language-service/src/index.ts b/packages/typescript-language-service/src/index.ts index e0a1821fb..501f3ad5d 100644 --- a/packages/typescript-language-service/src/index.ts +++ b/packages/typescript-language-service/src/index.ts @@ -31,7 +31,7 @@ import type * as ts from 'typescript/lib/tsserverlibrary'; export interface LanguageService extends ReturnType { } export { getSemanticTokenLegend } from './services/semanticTokens'; -import { posix as path } from 'path'; +import * as path from 'path'; export interface Settings { getFormatOptions?(uri: string, options?: vscode.FormattingOptions): Promise; diff --git a/packages/typescript-language-service/src/services/callHierarchy.ts b/packages/typescript-language-service/src/services/callHierarchy.ts index c987c06e3..76c96760b 100644 --- a/packages/typescript-language-service/src/services/callHierarchy.ts +++ b/packages/typescript-language-service/src/services/callHierarchy.ts @@ -2,7 +2,7 @@ import { TextDocument } from 'vscode-languageserver-textdocument'; import * as shared from '@volar/shared'; import * as vscode from 'vscode-languageserver-protocol'; import type * as ts from 'typescript/lib/tsserverlibrary'; -import { posix as path } from 'path'; +import * as path from 'path'; import * as PConst from '../protocol.const'; import { parseKindModifier } from '../utils/modifiers'; import * as typeConverters from '../utils/typeConverters'; diff --git a/packages/typescript-vue-plugin/src/index.ts b/packages/typescript-vue-plugin/src/index.ts index b448dd012..1f1c46135 100644 --- a/packages/typescript-vue-plugin/src/index.ts +++ b/packages/typescript-vue-plugin/src/index.ts @@ -1,7 +1,7 @@ import * as tsFaster from '@volar/typescript-faster'; import * as vueTs from '@volar/vue-typescript'; import { tsShared } from '@volar/vue-typescript'; -import { posix as path } from 'path'; +import * as path from 'path'; import * as apis from './apis'; const init: ts.server.PluginModuleFactory = (modules) => { diff --git a/packages/vue-code-gen/src/generators/script.ts b/packages/vue-code-gen/src/generators/script.ts index a53ae94b4..1d55adfd8 100644 --- a/packages/vue-code-gen/src/generators/script.ts +++ b/packages/vue-code-gen/src/generators/script.ts @@ -1,7 +1,7 @@ import { CodeGen } from '@volar/code-gen'; import * as SourceMaps from '@volar/source-map'; import { hyphenate } from '@vue/shared'; -import { posix as path } from 'path'; +import * as path from 'path'; import type * as templateGen from '../generators/template'; import type { ScriptRanges } from '../parsers/scriptRanges'; import type { ScriptSetupRanges } from '../parsers/scriptSetupRanges'; diff --git a/packages/vue-test-workspace/completions/import_path/test.ts b/packages/vue-test-workspace/completions/import_path/test.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/packages/vue-typescript/src/documentRegistry.ts b/packages/vue-typescript/src/documentRegistry.ts index eec3c6d71..20a9acfad 100644 --- a/packages/vue-typescript/src/documentRegistry.ts +++ b/packages/vue-typescript/src/documentRegistry.ts @@ -1,6 +1,6 @@ import type { EmbeddedFileMappingData } from '@volar/vue-code-gen'; import { computed, shallowReactive } from '@vue/reactivity'; -import { posix as path } from 'path'; +import * as path from 'path'; import * as localTypes from './utils/localTypes'; import type { EmbeddedFileSourceMap, Teleport } from './utils/sourceMaps'; import { untrack } from './utils/untrack'; diff --git a/packages/vue-typescript/src/lsContext.ts b/packages/vue-typescript/src/lsContext.ts index 13d644eb5..73527895f 100644 --- a/packages/vue-typescript/src/lsContext.ts +++ b/packages/vue-typescript/src/lsContext.ts @@ -1,4 +1,4 @@ -import { posix as path } from 'path'; +import * as path from 'path'; import type * as ts from 'typescript/lib/tsserverlibrary'; import { LanguageServiceHost } from './types'; import * as localTypes from './utils/localTypes'; diff --git a/packages/vue-typescript/src/plugins/vue-typescript-template.ts b/packages/vue-typescript/src/plugins/vue-typescript-template.ts index d458533a2..c89f82fb7 100644 --- a/packages/vue-typescript/src/plugins/vue-typescript-template.ts +++ b/packages/vue-typescript/src/plugins/vue-typescript-template.ts @@ -5,7 +5,7 @@ import * as templateGen from '@volar/vue-code-gen/out/generators/template'; import type { parseScriptSetupRanges } from '@volar/vue-code-gen/out/parsers/scriptSetupRanges'; import { walkInterpolationFragment } from '@volar/vue-code-gen/out/transform'; import { ComputedRef } from '@vue/reactivity'; -import { posix as path } from 'path'; +import * as path from 'path'; import { VueCompilerOptions } from '../types'; import { SearchTexts } from '../utils/string'; import { EmbeddedFile, useStyleCssClasses, useCssVars, VueLanguagePlugin } from '../sourceFile'; diff --git a/packages/vue-typescript/src/utils/ts.ts b/packages/vue-typescript/src/utils/ts.ts index 0c63d1e6d..e5f4042bf 100644 --- a/packages/vue-typescript/src/utils/ts.ts +++ b/packages/vue-typescript/src/utils/ts.ts @@ -1,5 +1,5 @@ import type * as ts from 'typescript/lib/tsserverlibrary'; -import { posix as path } from 'path'; +import * as path from 'path'; import type { VueCompilerOptions } from '../types'; export function createParsedCommandLine(