Node – process: stdin, stdout

process.stdout.write('text')   - pisze tekst na wyjście (#1, terminal konsoli)
process.stdin.defaultEncoding       - utf8
process.stdin.setEncoding('utf8')   - 
process.stdin.resume()              - przyjmuje dane z wejścia (#0, klawiatury) 

// Nasłuchuje zdarzenie 'data', pobieranie danych z wejścia
process.stdin.on('data', data => {
   if(data) {
      -- przetwarzanie danych
   } else {
     process.stdin.pause();
   }
} )  

process.stdin.pause()               - kończy nasłuchiwanie, aplikacja działa dalej