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.
arr-union • 3.1.0Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.
INDIRECT
0
array-unique • 0.3.2Remove duplicate values from an array. Fastest ES5 implementation.
INDIRECT
0
asap • 2.0.6High-priority task queue for Node.js and browsers
INDIRECT
0
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.
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`.
INDIRECT
44
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
browserslist • 4.24.4Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset
INDIRECT
6
cache-base • 1.0.1Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.
INDIRECT
28
call-me-maybe • 1.0.2Let your JS API users either give you a callback or receive a promise
INDIRECT
0
camelcase • 5.3.1Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`
fbjs-css-vars • 1.0.2This package exports a few of the CSS variables that we use in Facebook projects. This is not the full list we have internally but focused on making available the minimum set needed by our open source projects.
INDIRECT
0
fbjs • 1.0.0A collection of utility libraries used by other Facebook JS projects
DIRECT
16
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
find-up • 3.0.0Find a file or directory by walking up parent directories
INDIRECT
5
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.
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
node-fetch • 1.7.3A light-weight module that brings window.fetch to node.js and io.js
INDIRECT
4
node-int64 • 0.4.0Support for representing 64-bit integers in JavaScript
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
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.
INDIRECT
10
string-width • 3.1.0Get the visual width of a string - the number of columns required to display it
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 • 3.0.2Generate a regex from a string or array of strings.
INDIRECT
14
ua-parser-js • 0.7.40Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
INDIRECT
0
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.