'use strict'; const Promise = require("bluebird"); const bhttp = require("bhttp"); const chalk = require("chalk"); const repeatString = require("repeat-string"); const extractGarbage = require("./lib/extract-garbage"); Promise.map(urls, (url) => { return Promise.try(() => { return bhttp.get(process.argv[2]); }).then((response) => { let snippets = extractGarbage(response.body.toString()); snippets.forEach((snippet) => { console.log(`${snippet.before}${chalk.red.bold(snippet.garbage)}${repeatString(".", snippet.whitespace.length)}${snippet.after}`); console.log("---------"); }); }); });