Search results
1139 packages found
Elegant terminal spinner
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
Get the visual width of a string - the number of columns required to display it
Spinners for use in the terminal
Unicode symbols with fallbacks for older terminals
Colored symbols for various log levels. Example: `✔︎ Success`
Strip UTF-8 byte order mark (BOM) from a string
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
render nested hierarchies `npm ls` style with unicode pipes
Detect whether the terminal supports Unicode
Extended regular expressions
Terminal task list reborn! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
- codegen
- desugaring
- ecmascript
- es5
- es6
- harmony
- javascript
- refactoring
- regex
- regexp
- regular expressions
- rewriting
- syntax
- transformation
- View more
An implementation of the Unicode UTS #46: Unicode IDNA Compatibility Processing
A robust HTML entities encoder/decoder with full Unicode support.
Create boxes in the terminal
A robust & optimized `String.fromCodePoint` polyfill, based on the ECMAScript 6 specification.
Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
slugifies even utf-8 chars!
A UTS #46 processing algorithm for IDNA2008 strings