Skip to content

Commit fb19048

Browse files
test(language-service): migrate tests to @volar/test-utils (#4719)
1 parent 653651a commit fb19048

File tree

96 files changed

+1996
-1387
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

96 files changed

+1996
-1387
lines changed

package.json

+10
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"release:next-base": "npm run release:base -- --dist-tag next",
1616
"release:next-vue": "cd ./extensions/vscode && npm run release:next",
1717
"test": "vitest run",
18+
"test:update": "vitest run --update",
1819
"lint": "tsslint --projects {tsconfig.json,packages/*/tsconfig.json,extensions/*/tsconfig.json}",
1920
"lint:fix": "npm run lint -- --fix",
2021
"chrome": "vscode-test-web --browserType=chromium --extensionDevelopmentPath=./extensions/vscode ../volar-starter"
@@ -31,6 +32,15 @@
3132
},
3233
"pnpm": {
3334
"overrides": {
35+
"@volar/kit": "https://pkg.pr.new/volarjs/volar.js/@volar/kit@28cbdee",
36+
"@volar/language-core": "https://pkg.pr.new/volarjs/volar.js/@volar/language-core@28cbdee",
37+
"@volar/language-server": "https://pkg.pr.new/volarjs/volar.js/@volar/language-server@28cbdee",
38+
"@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@28cbdee",
39+
"@volar/source-map": "https://pkg.pr.new/volarjs/volar.js/@volar/source-map@28cbdee",
40+
"@volar/test-utils": "https://pkg.pr.new/volarjs/volar.js/@volar/test-utils@28cbdee",
41+
"@volar/typescript": "https://pkg.pr.new/volarjs/volar.js/@volar/typescript@28cbdee",
42+
"@volar/vscode": "https://pkg.pr.new/volarjs/volar.js/@volar/vscode@28cbdee",
43+
"volar-service-typescript": "https://pkg.pr.new/volarjs/services/volar-service-typescript@177b9ed",
3444
"inquirer": "9.2.23"
3545
}
3646
}

packages/language-server/lib/initialize.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export function initialize(
5656
};
5757
}
5858
),
59-
getFullLanguageServicePlugins(ts)
59+
getFullLanguageServicePlugins(ts, { disableAutoImportCache: params.initializationOptions.typescript.disableAutoImportCache })
6060
);
6161

6262
function updateFileWatcher(vueCompilerOptions: VueCompilerOptions) {

packages/language-server/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"dependencies": {
1818
"@volar/language-core": "~2.4.0",
1919
"@volar/language-server": "~2.4.0",
20+
"@volar/test-utils": "~2.4.0",
2021
"@vue/language-core": "2.0.28",
2122
"@vue/language-service": "2.0.28",
2223
"@vue/typescript-plugin": "2.0.28",

0 commit comments

Comments
 (0)