()
| 58 | setTimeout(() => this.reply(m.id!, action.result), 0); |
| 59 | } |
| 60 | terminate(): Promise<number> { this.alive = false; this.onTerminate?.(); return Promise.resolve(0); } |
| 61 | } |
| 62 | |
| 63 | const task = (filePath: string, content = 'code'): ParseTask => ({ filePath, content, language: 'typescript' as Language }); |