Search results
6000 packages found
Indent each line in a string
Truncate a string to a specific width in the terminal
Converts RDF/JS Terms, Quads and Datasets to N-Triple strings
A robust & optimized `String.prototype.endsWith` polyfill, based on the ECMAScript 6 specification.
Get the native type of a value.
Small footprint URL parser that works seamlessly across Node.js and browser environments
Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet
Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).
Convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow
A tiny language to write mapping functions as strings
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.
Strip leading whitespace from each line in a string
String manipulation functions.
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.
A robust HTML entities encoder/decoder with full Unicode support.
Extract domain name from URL
Matches strings against configurable strings, globs, regular expressions, and/or functions
Get the visual width of the widest line in a string - the number of columns required to display it
Iterate any iterable JS value. Works robustly in all environments, all versions.