Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

std/console/mod.ts

The Deno Standard Library
Go to Latest
Deprecated

Use std/cli instead. This module will be removed once the Standard Library migrates to JSR.

import * as mod from "https://deno.land/std@0.222.1/console/mod.ts";

Functions for console-related tasks such as TTY text layout.

Unicode width

unicodeWidth calculates the physical width of a string in a TTY-like environment.

import { unicodeWidth } from "https://deno.land/std@0.222.1/console/unicode_width.ts";

unicodeWidth("天地玄黃宇宙洪荒"); // 16

Functions

f
unicodeWidth
deprecated

Calculate the physical width of a string in a TTY-like environment. This is useful for cases such as calculating where a line-wrap will occur and underlining strings.