Search results
6000 packages found
Small footprint URL parser that works seamlessly across Node.js and browser environments
Node module to mask various kinds of data in the required formats
- mask
- data
- datamask
- maskdata
- hide data
- mask data
- mask sensitive
- mask password
- mask card
- mask json
- mask string
- mask object
- Get json fields
- Set json fields
- View more
Get the native type of a value.
Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
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).
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
A tiny language to write mapping functions as strings
A module that parses a string as regular expression and returns the parsed value.
Compile regular expressions' unicodeSets (v) flag.
Indent each line in a string
String manipulation functions.
Extract domain name from URL
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.
hast utility to get the plain-text value of a node
Get the visual width of the widest line in a string - the number of columns required to display it
Matches strings against configurable strings, globs, regular expressions, and/or functions
micromark utility to decode markdown strings
Iterate any iterable JS value. Works robustly in all environments, all versions.