1.0.5 β€’ Published 2 months ago

fast-string-width v1.0.5

Weekly downloads
-
License
-
Repository
github
Last release
2 months ago

Fast String Width

A fast function for calculating the visual width of a string once printed to the terminal.

Install

npm install --save fast-string-width

Usage

import fastStringWidth from 'fast-string-width';

// Calculating the visual width of some strings

fastStringWidth ( 'hello' ); // => 5
fastStringWidth ( '\x1b[31mhello' ); // => 5
fastStringWidth ( 'πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦' ); // => 2
fastStringWidth ( 'helloπŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦' ); // => 7

// Calculating the visual width while tweaking the width of emojis

fastStringWidth ( 'πŸ‘ΆπŸ‘ΆπŸ½', { emojiWidth: 1.5 } ); // => 3

License

MIT Β© Fabio Spampinato

1.0.5

2 months ago

1.0.4

3 months ago

1.0.3

3 months ago

1.0.2

3 months ago

1.0.1

3 months ago

1.0.0

3 months ago