extensions/typescript-language-features/src/tsServer/serverProcess.browser.ts/WorkerServerProcess/constructor
class WorkerServerProcess:	public constructor(
		private readonly worker: Worker,
		args: readonly string[],
	) {
		worker.addEventListener('message', (msg: any) => {
			if (msg.data.type === 'log') {
				this.output.appendLine(msg.data.body);
				return;
			}

			for (const handler of this._onDataHandlers) {
				handler(msg.data);
			}
		});
		worker.postMessage(args);
	}