Search results
34 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Return the previous extended grapheme cluster break in a string before a specified position.
JavaScript / TypeScript utility to translate mathy Unicode characters to and from LaTeX, Mathematica, Wolfram, Elsevier Grid, etc.
Surrogate pair converter with dev-friendly source code.
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
OOP module for Giant
Return the number of grapheme clusters in a string.
- stdlib
- stdstring
- utilities
- utility
- utils
- util
- string
- str
- length
- len
- unicode
- grapheme
- segmentation
- surrogate
- View more
Return the position of the next Unicode code point in a string after a specified position.
Test if a position in a string marks the start of a UTF-16 surrogate pair.
Return a Unicode code point from a string at a specified position.
Return the previous extended grapheme cluster break in a string before a specified position.
Return the next extended grapheme cluster break in a string after a specified position.
Return the position of the next Unicode code point in a string after a specified position.
Create an iterator which iterates from right to left over grapheme clusters.
- stdlib
- stdstring
- utilities
- utility
- utils
- util
- string
- str
- unicode
- grapheme
- segmentation
- surrogate
- astral
- emojis
- View more
Convert a string to a well formed string.
- stdlib
- string
- well-formed
- surrogate
- lone-surrogate
- utf-16
- unicode
- replacement
- character
- validation
- sanitization
- conversion
- transform
- utility