Search results
4850 packages found
Compile Unicode property escapes in Unicode regular expressions to ES5.
JoyPixels is a complete set of emoji designed for the web. The emoji-toolkit includes libraries to easily convert unicode characters to shortnames (:smile:) and shortnames to JoyPixels emoji images. PNG formats provided for the emoji images.
Compile regular expressions' unicodeSets (v) flag.
A robust HTML entities encoder/decoder with full Unicode support.
Pretty unicode tables for the command line. Based on the original cli-table.
Get the visual width of the widest line in a string - the number of columns required to display it
a javascript package for node and browsers that supports general processing of the Sutton SignWriting script
Open source emojis for designers, developers and everyone else!
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
An ESnext spec-compliant `String.prototype.isWellFormed` shim/polyfill/replacement that works as far down as ES3.
- javascript
- ecmascript
- polyfill
- shim
- es-shim API
- unicode
- string
- surrogate
- pair
- well-formed
- String.prototype.isWellFormed
A little helper for handling strings containing zero width control characters, ANSI styling, whitespaces, newlines, 💩, etc.
- string width
- string length
- real string width
- real string length
- optical string width
- printed width
- unicode
- codepoints
- code points
- strlen
- zero width
- zero width symbols
- zero width characters
- visible characters
- View more
Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.
The set of canonical Unicode property names supported in ECMAScript RegExp property escapes.
An ESnext spec-compliant `String.prototype.toWellFormed` shim/polyfill/replacement that works as far down as ES3.
- javascript
- ecmascript
- polyfill
- shim
- es-shim API
- unicode
- string
- surrogate
- pair
- well-formed
- String.prototype.toWellFormed
Which regular expression flags does the current environment support?
Determine the East Asian Width of a Unicode character
- unicode
- east-asian-width
- eastasianwidth
- character
- string
- width
- text
- layout
- alignment
- fullwidth
- halfwidth
- ambiguous
- narrow
- wide
- View more
[![NPM Version](https://img.shields.io/npm/v/winemoji.svg?style=flat-square)](https://www.npmjs.com/package/winemoji) [![NPM Downloads](https://img.shields.io/npm/dm/winemoji.svg?style=flat-square)](https://www.npmjs.com/package/winemoji) ![GitHub](http
A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.
簡轉繁,繁轉簡。Conversion between Traditional and Simplified Chinese
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.