INNER CODE UNIT · JavaScript
prettify
cyrus-and/chrome-har-capturer · bin/cli.js:42
function prettify(url) {
try {
const {parse, format} = require('url');
const urlObject = parse(url);
urlObject.protocol = chalk.gray(urlObject.protocol.slice(0, -1));
urlObject.host = chalk.bold(urlObject.host);
return format(urlObject).replace(/[:/?=#]/g, chalk.gray('$&'));
} catch (err) {
// invalid URL delegate error detection
return url;
}
}
function log(string) {
process.stderr.write(string);
}
async function preHook(url, client) {