Skip to content

Commit

Permalink
remove hybridMode option [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
johnsoncodehk committed Feb 29, 2024
1 parent b90dda8 commit 4bfa4b7
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 7 deletions.
1 change: 0 additions & 1 deletion extensions/vscode/src/common.ts
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,6 @@ async function getInitializationOptions(
tokenModifiers: [],
},
vue: {
hybridMode: true,
additionalExtensions: [
...config.server.additionalExtensions,
...!config.server.petiteVue.supportHtmlFile ? [] : ['html'],
Expand Down
6 changes: 2 additions & 4 deletions packages/language-server/src/nodeServer.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Connection } from '@volar/language-server';
import { createConnection, createServer, createSimpleProjectProviderFactory, createTypeScriptProjectProviderFactory, loadTsdkByPath } from '@volar/language-server/node';
import { createConnection, createServer, createSimpleProjectProviderFactory, loadTsdkByPath } from '@volar/language-server/node';
import { ParsedCommandLine, VueCompilerOptions, createParsedCommandLine, createVueLanguagePlugin, parse, resolveVueCompilerOptions } from '@vue/language-core';
import { ServiceEnvironment, convertAttrName, convertTagName, createVueServicePlugins, detect } from '@vue/language-service';
import { DetectNameCasingRequest, GetConvertAttrCasingEditsRequest, GetConvertTagCasingEditsRequest, ParseSFCRequest } from './protocol';
Expand Down Expand Up @@ -31,9 +31,7 @@ connection.onInitialize(params => {

return server.initialize(
params,
options.vue?.hybridMode
? createSimpleProjectProviderFactory()
: createTypeScriptProjectProviderFactory(tsdk.typescript, tsdk.diagnosticMessages),
createSimpleProjectProviderFactory(),
{
watchFileExtensions: ['js', 'cjs', 'mjs', 'ts', 'cts', 'mts', 'jsx', 'tsx', 'json', ...vueFileExtensions],
getServicePlugins() {
Expand Down
2 changes: 0 additions & 2 deletions packages/language-server/src/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,11 @@ import { InitializationOptions } from "@volar/language-server";
export type VueInitializationOptions = InitializationOptions & {
typescript: {
tsdk?: string;
tsdkUrl?: string;
}
vue?: {
/**
* @example ['vue1', 'vue2']
*/
additionalExtensions?: string[];
hybridMode?: boolean;
};
};

0 comments on commit 4bfa4b7

Please sign in to comment.