Skip to content

Commit 9b8707a

Browse files
committed
fix(ts-plugin): unknown request type
1 parent 1fcd22d commit 9b8707a

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

packages/typescript-plugin/lib/server.ts

+10-10
Original file line numberDiff line numberDiff line change
@@ -47,27 +47,27 @@ export async function startNamedPipeServer(
4747
}
4848
const request: Request = JSON.parse(text);
4949
const fileName = request.args[0];
50+
const requestContext: RequestContext = {
51+
typescript: ts,
52+
languageService: info.languageService,
53+
languageServiceHost: info.languageServiceHost,
54+
language: language,
55+
isTsPlugin: true,
56+
getFileId: (fileName: string) => fileName,
57+
};
5058
if (request.type === 'containsFile') {
5159
sendResponse(
5260
info.project.containsFile(ts.server.toNormalizedPath(fileName))
5361
);
5462
}
55-
if (request.type === 'projectInfo') {
63+
else if (request.type === 'projectInfo') {
5664
sendResponse({
5765
name: info.project.getProjectName(),
5866
kind: info.project.projectKind,
5967
currentDirectory: info.project.getCurrentDirectory(),
6068
} satisfies ProjectInfo);
6169
}
62-
const requestContext: RequestContext = {
63-
typescript: ts,
64-
languageService: info.languageService,
65-
languageServiceHost: info.languageServiceHost,
66-
language: language,
67-
isTsPlugin: true,
68-
getFileId: (fileName: string) => fileName,
69-
};
70-
if (request.type === 'collectExtractProps') {
70+
else if (request.type === 'collectExtractProps') {
7171
const result = collectExtractProps.apply(requestContext, request.args as any);
7272
sendResponse(result);
7373
}

0 commit comments

Comments
 (0)