Skip to content

Commit 126b845

Browse files
authored
Merge pull request #519 from Quramy/fix_ts.4
fix: Check interface method
2 parents b0403ff + 92e2477 commit 126b845

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/language-service-proxy-builder.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ export class LanguageServiceProxyBuilder {
2121
public build(): ts.LanguageService {
2222
const ret = this.info.languageService;
2323
this.wrappers.forEach(({ name, wrapper }) => {
24+
if (!this.info.languageService[name as keyof ts.LanguageService]) return;
2425
(ret as any)[name] = wrapper(this.info.languageService[name as keyof ts.LanguageService], this.info);
2526
});
2627
return ret;

0 commit comments

Comments
 (0)