Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
pvtsutils
pvtsutils is a set of common utility functions used in various Peculiar Ventures TypeScript based projects.
text-decoding
[fork] TextEncoder and TextDecoder (Polyfill for the Encoding Living Standard's API) For Node.JS.
@stdlib/string-from-code-point
Create a string from a sequence of Unicode code points.
code-point
Get a UTF-16-encoded code point number of a character
legacy-encoding
Support as many legacy encodings as possible
string-offsets
String offset conversions between UTF-8, UTF-16, and lines
@stdlib/constants-unicode-max-bmp
Maximum Unicode code point in the Basic Multilingual Plane (BMP).
@stdlib/constants-unicode-max
Maximum Unicode code point.
char-info
Unicode character information library.
code-points
Get the code points of each character in the string
utfx
A compact library to encode, decode and convert UTF8 / UTF16 in JavaScript.
characterset
A library for working with Unicode character sets
@stdlib/string-tools-grapheme-cluster-break
Grapheme cluster break tooling.
@stdlib/assert-has-utf16-surrogate-pair-at
Test if a position in a string marks the start of a UTF-16 surrogate pair.
utf-helpers
A zero-dependency tool to encode/decode UTF-8, UTF-16 and hex strings. For browser and Node.js. With typings.
@stdlib/string-utf16-to-utf8-array
Convert a UTF-16 encoded string to an array of integers using UTF-8 encoding.
@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-percent-encode
Percent-encode a UTF-16 encoded string according to RFC 3986.
@stdlib/string-base-code-point-at
Return a Unicode code point from a string at a specified position.