Something went wrong. Try again.
Measure the width of text in the terminal and build simple layouts!
Something went wrong. Try again.
410 B · 9 lines
JavaScript
at main
12345678910import { line_with as string_width } from '../build/dev/javascript/string_width/string_width.mjs'import * as sw from '../build/dev/javascript/string_width/string_width.mjs'
let sum = 0;let options = sw.new$()for(let i = 0; i < 1000000; ++i) { sum += string_width("\x1b[1;95m· \x1b[0m\x1b[K\x1b[33mdeno\x1b[0m\x1b[K, \x1b[33mtypescript\x1b[0m\x1b[K, \x1b[33mts\x1b[0m\x1b[K", options)}console.log(sum)