IB-AR-Neural-Style-Transfers / artficial.api / node_modules / simple-update-notifier / src / borderedText.ts
borderedText.ts
Raw
const borderedText = (text: string) => {
  const lines = text.split('\n');
  const width = Math.max(...lines.map((l) => l.length));
  const res = [`${'─'.repeat(width + 2)}`];
  for (const line of lines) {
    res.push(`${line.padEnd(width)}`);
  }
  res.push(`${'─'.repeat(width + 2)}`);
  return res.join('\n');
};

export default borderedText;