Мне нужно манипулировать всеми данными, которые отправляются на стандартный вывод.поскольку sdtout - это поток, который я пытаюсь сделать
process.stdout.on('data', chunk => { //change chunk and return it });
но это ничего не дало.
есть предложения?
Посмотрите на https://www.npmjs.com/package/intercept-stdout
Вы можете подключиться к stdout, используя этот модуль:
var intercept = require("intercept-stdout"); var unhook_intercept = intercept(function(txt) { return txt.replace( /this/i , 'that' ); }); console.log("This text is being modified"); // Stop intercepting stdout unhook_intercept(); console.log("This text is _not_ being modified");