#!/usr/bin/env node const pathOr = require('ramda/src/pathOr'); let input = []; process.stdin.resume(); process.stdin.setEncoding('utf8'); process.stdin.on('data', (data) => { input.push(data); }); process.stdin.on('end', () => { const str = input.join(''); const events = JSON.parse(str); const s = events.reduce((acc, event) => { const pages = pathOr([], ['hosts', 'edges'], event); return [...acc, pages]; }, []); console.log(JSON.stringify(s)); });