У меня есть этот код:
const cnkt: Array<any> = self.socketFile ? [self.socketFile] : [self.port, self.host];
const s = net.createConnection(...cnkt, () => {...});
Я вижу эту ошибку компиляции:
В сообщении говорится:
TS2556: ожидается 1-3 аргумента, но получено 1 или более.
, что выглядит как действительно странное сообщение об ошибке.Я закончил тем, что подавил это с // @ts-ignore
, но удивлялся, почему это не нравится.Я на TSC версии 3.3.3333