Search results
6000 packages found
Regular expression for matching ANSI escape codes
Small footprint URL parser that works seamlessly across Node.js and browser environments
An ES-spec-compliant (proposed) String.prototype.at shim/polyfill/replacement that works as far down as ES3
- String.prototype.at
- String.prototype.item
- Array.prototype.at
- Array.prototype.item
- at
- item
- string
- shim
- polyfill
- es-shim
- API
Compile regular expressions' unicodeSets (v) flag.
Indent each line in a string
Get the native type of a value.
A robust & optimized `Array.of` polyfill, based on the ECMAScript 6 specification.
A robust HTML entities encoder/decoder with full Unicode support.
Extract domain name from URL
String manipulation functions.
Perform multiple str.replace() with one operation
Create lean text diff deltas.
Apply lean text diff delta patches created by textdiff-create.
Strip leading whitespace from each line in a string
Realistic typing simulations in TypeScript
A string manipulation toolbox, featuring a string formatter (inspired by sprintf), a variable inspector (output featuring ANSI colors and HTML) and various escape functions (shell argument, regexp, html, etc).
prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
An ESnext spec-compliant `String.prototype.isWellFormed` shim/polyfill/replacement that works as far down as ES3.
- javascript
- ecmascript
- polyfill
- shim
- es-shim API
- unicode
- string
- surrogate
- pair
- well-formed
- String.prototype.isWellFormed
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.