Return the number of grapheme clusters in a string.
A JavaScript library that breaks strings into their individual user-perceived characters (including emojis!)
Slice a string with ANSI escape codes
Return the number of grapheme clusters in a string.
Split a string by its grapheme cluster breaks.
Create an iterator which iterates over grapheme clusters.
Grapheme cluster break tooling.
An implementation of the Unicode grapheme cluster breaking algorithm (UAX #29)
Return the next extended grapheme cluster break in a string after a specified position.
Find the position of grapheme cluster breaks in a string
Number of significand bits for a half-precision floating-point number.
Number of significand bits for a single-precision floating-point number.
Stream UTF-8 bytes and read grapheme clusters safely
Number of significand bits in the high word of a double-precision floating-point number.
Tokenize a string into an array of string parts and format identifier objects.
Test if a value is a string.
Generate string from a token array by interpolating values.
Insert supplied variable values into a format string.
Replace search occurrences with a replacement string.
Allocate a buffer containing a provided string.
[](https://badge.fury.io/js/graphemesplit)
Determine a value's type.
Escape a regular expression string or pattern.
Test if a value is a regular expression string.