Как остановить пользовательский ввод в JS
есть одна проблема и заключается она в том, что при использовании модуля readline из node js, я не могу завершить пользовательский ввод через команды Ctrl + Z и Ctrl + D. Код:
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin
});
let lines = [];
rl.on('line', (line) => {
lines.push(line);
}).on('close', () => {
let [count, maxLen] = [0, 0];
for (let i = 1; i < lines.length; i++) {
if (lines[i] === '1') {
count++;
maxLen = maxLen < count ? count : maxLen;
} else {
count = 0;
}
}
console.log(maxLen);
});
Подскажите, пожалуйста, как все таки можно завершить пользовательский ввод.