arr-diff • 4.0.0Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
assert • 1.5.1The node.js assert module, re-packaged for web browsers.
INDIRECT
21
assign-symbols • 1.0.0Assign the enumerable es6 Symbol properties from an object (or objects) to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method.
INDIRECT
0
async-each • 1.0.6No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.
INDIRECT
0
async • 2.6.4Higher-order functions and common patterns for asynchronous code
INDIRECT
1
base • 0.11.2base is the foundation for creating modular, unit testable and highly pluggable node.js applications, starting with a handful of common methods, like `set`, `get`, `del` and `use`.
bindings • 1.5.0Helper module for loading your native module's .node file
INDIRECT
1
bn.js • 4.12.1Big number implementation in pure javascript
INDIRECT
0
bn.js • 5.2.1Big number implementation in pure javascript
INDIRECT
0
braces • 2.3.2Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.
INDIRECT
70
braces • 3.0.3Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.
INDIRECT
3
brorand • 1.1.0Random number generator for browsers and node.js
define-data-property • 1.1.4Define a data property on an object. Will fall back to assignment in an engine without descriptors.
INDIRECT
3
define-properties • 1.2.1Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
fill-range • 4.0.0Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
INDIRECT
7
fill-range • 7.1.1Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
for-in • 1.0.2Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js
is-data-descriptor • 1.0.1Returns true if a value has the characteristics of a valid JavaScript data descriptor.
INDIRECT
2
is-descriptor • 0.1.7Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
INDIRECT
4
is-descriptor • 1.0.3Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
INDIRECT
4
is-extendable • 0.1.1Returns true if a value is any of the object types: array, regexp, plain object, function or date. This is useful for determining if a value can be extended, e.g. "can the value have keys?"
is-glob • 3.1.0Returns `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
INDIRECT
1
is-glob • 4.0.3Returns `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
INDIRECT
1
is-number • 3.0.0Returns true if the value is a number. comprehensive tests.
INDIRECT
2
is-number • 7.0.0Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
nanomatch • 1.2.13Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but complete Bash 4.3 wildcard support only (no support for exglobs, posix brackets or braces)
INDIRECT
68
neo-async • 2.6.2Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
normalize-path • 2.1.1Normalize file path slashes to be unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes unless disabled.
INDIRECT
1
normalize-path • 3.0.0Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.
pbkdf2 • 3.1.2This library provides the functionality of PBKDF2 with the ability to use any supported hashing algorithm returned from crypto.getHashes()
INDIRECT
10
picomatch • 2.3.1Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.
repeat-string • 1.6.1Repeat the given string n times. Fastest implementation for repeating a string.
INDIRECT
0
require-directory • 2.1.1Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.
INDIRECT
0
resolve-url • 0.2.1Like Node.js’ `path.resolve`/`url.resolve` for the browser.
INDIRECT
0
resolve • 1.22.10resolve like require.resolve() on behalf of files asynchronously and synchronously
INDIRECT
5
ret • 0.1.15Tokenizes a string that represents a regular expression.
split-string • 3.1.0Split a string on a character except when the character is escaped.
INDIRECT
5
static-extend • 0.1.2Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
to-regex-range • 2.1.1Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
INDIRECT
4
to-regex-range • 5.0.1Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
INDIRECT
1
to-regex • 3.0.2Generate a regex from a string or array of strings.
union-value • 1.0.1Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
INDIRECT
11
unset-value • 1.0.0Delete nested properties from an object using dot notation.
INDIRECT
6
upath • 1.2.0A proxy to `path`, replacing `\` with `/` for all results & new methods to normalize & join keeping leading `./` and add, change, default, trim file extensions.
INDIRECT
0
urix • 0.1.0Makes Windows-style paths more unix and URI friendly.
INDIRECT
0
url • 0.11.4The core `url` packaged standalone for use with Browserify.
INDIRECT
19
use • 3.1.1Easily add plugin support to your node.js application.
webpack • 3.12.0Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
DIRECT
343
window-size • 0.1.0Reliable way to to get the height and width of the terminal/console in a node.js environment.
parse-asn1 • 5.1.7utility library for parsing asn1 files for use with browserify-sign.
INDIRECT
17
picocolors • 1.1.1The tiniest and the fastest library for terminal output formatting with ANSI colors
INDIRECT
0
pseudomap • 1.0.2A thing that is a lot like ES6 `Map`, but without iterators, for use in environments where `for..of` syntax and `Map` are not available.