// package
grapheme-splitter
type: "module"
// preferences
// replacements (2)
Intl.Segmenter
Available nativelyThis feature is available natively by using Intl.Segmenter. No third-party package needed.
→ docs: MDN
// engine support
browsers
| engine | min version |
|---|---|
| chrome | 87 |
| chrome_android | 87 |
| edge | 87 |
| firefox | 125 |
| firefox_android | 125 |
| safari | 14.1 |
| safari_ios | 14.5 |
| opera | 73 |
| opera_android | 62 |
| samsunginternet_android | 14.0 |
| webview_android | 87 |
| webview_ios | 14.5 |
runtimes
| engine | min version |
|---|---|
| bun | 1.0.0 |
| deno | 1.8 |
| nodejs | 16.0.0 |
other
| engine | min version |
|---|---|
| oculus | 13.0 |
unicode-segmenter
Community choiceThis package provides equivalent functionality and has been flagged as more performant.
→ docs: e18e docs
→ npmx: unicode-segmenter