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
Split a string by its grapheme cluster breaks.
Return the number of grapheme clusters in a string.
Create an iterator which iterates over grapheme clusters.
Grapheme cluster break tooling.
Return the next extended grapheme cluster break in a string after a specified position.
An implementation of the Unicode grapheme cluster breaking algorithm (UAX #29)
Number of significand bits for a single-precision floating-point number.
Command-line interface.
Find the position of grapheme cluster breaks in a string
Number of significand bits for a half-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.
Test if a value is a regular expression string.
Create a regular expression from a regular expression string.
Convert a string to lowercase.
Tokenize a string into an array of string parts and format identifier objects.
Replace search occurrences with a replacement string.
Generate string from a token array by interpolating values.
Insert supplied variable values into a format string.
Test if a value is a string.
Allocate a buffer containing a provided string.