word-width

word-width is simple browserjs / nodejs library for calculate ascii length of unicode string in terminal / console.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
word-width
601.0.17 years ago8 years agoMinified + gzip package size for word-width in KB

Readme

word-width is simple browserjs / nodejs library for calculate ascii length of unicode string in terminal / console.

Inspired by jquast/wcwidth which is written by Python.
Build Status Coverage Status npm npm npm
  1. Install
npm install --save word-width
  1. Import It
- Script tag.
<script type="text/javascript" src="dist/word-width.min.js"></script>

- ES6 style.
var WordWidth = require('word-width');

//or

import WordWidth from 'word-width';
  1. Usage & API
There is only one API named WordWidth(word).
// english
WordWidth('Hello Word Width!');       //17
  
// unicode
WordWidth('コンニチハ, セカイ!');      //19
WordWidth('越过长城,走向世界');       //18
  1. Test
npm install
npm test
  1. LICENSE
MIT