Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
astral-regex
Regular expression for matching astral symbols
string-length
Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
string-character-is-astral-surrogate
Tells, is given character a part of astral character, specifically, a high and low surrogate
astral-angular-annotate
AngularJS DI annotation pass for astral
astral-pass
Pass system for Astral
uni-string
Unicode String object
@stdlib/assert-has-utf16-surrogate-pair-at
Test if a position in a string marks the start of a UTF-16 surrogate pair.
@stdlib/string-tools-grapheme-cluster-break
Grapheme cluster break tooling.
@stdlib/string-base-code-point-at
Return a Unicode code point from a string at a specified position.
unicode-astral-regex
A regex to match astral symbols that supports unicode strings.
@stdlib/string-next-grapheme-cluster-break
Return the next extended grapheme cluster break in a string after a specified position.
@stdlib/string-code-point-at
Return a Unicode code point from a string at a specified position.
@stdlib/string-to-grapheme-cluster-iterator
Create an iterator which iterates over grapheme clusters.
string-find-heads-tails
Finds where are arbitrary templating marker heads and tails located
@stdlib/string-num-grapheme-clusters
Return the number of grapheme clusters in a string.
@stdlib/string-split-grapheme-clusters
Split a string by its grapheme cluster breaks.
string-convert-indexes
Convert between native JS string character indexes and grapheme-count-based indexes
str-indexes-of-plus
Like indexOf but returns array and counts per-grapheme
ranges-ent-decode
Recursive HTML entity decoding for Ranges workflow
homebridge-connect-my-pool-home-automation
HomeKit integration for Astral Viron Gateway via Home Automation