INNER CODE UNIT · JavaScript
getInstanceHeader
sebastiancarlos/beachpatrol · beachmsg.js:165
const getInstanceHeader = (socketName) => {
const [, browserName, profile, incognito] =
socketName.match(/^([^-]+)-(.+?)(-incognito)?$/);
return `BROWSER: ${browserName}, PROFILE: ${profile}${incognito ? " (incognito)" : ""}`;
};
for (const { name, result } of instances) {
console.log(getInstanceHeader(name));
if (result.kind === "ok") {
console.log(result.lines.length ? result.lines.join("\n") : "(no tabs)");
} else if (result.kind === "dead") {
console.log("(not running)");
} else {
console.log(`(error: ${result.message})`);
}
console.log();
}
process.exit(0);