У Metalsmith есть встроенный способ отображения содержимого конвейера, а именно с помощью простой функции, такой как:
function(files, ms, done) {
console.log('Files: ');
console.log(files);
console.log();
console.log('Metalsmith ');
console.log(ms);
done();
}
Или с помощью metalsmith-logger.
logger(['title', 'tags', 'contents')
Однако в обоих случаях я получаю вывод как [object Object]
, и мне нужен полный вывод. (то есть то, что я мог бы получить с JSON.stringify)
Более того, мне интересно, есть ли способ получить красиво отформатированный вывод канала и содержимого после каждого преобразования, например, с помощью gatsbyjs и graphQL.