licenses.dev

extglob v2.0.4

Extended glob support for JavaScript. Adds (almost) the expressive power of regular expressions to glob patterns.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT64
PackageRelationDependenciesPublished
arr-union • 3.1.0Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.INDIRECT0
array-unique • 0.3.2Remove duplicate values from an array. Fastest ES5 implementation.DIRECT0
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.INDIRECT0
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`.INDIRECT44
cache-base • 1.0.1Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.INDIRECT28
class-utils • 0.3.6Utils for working with JavaScript classes and prototype methods.INDIRECT13
collection-visit • 1.0.0Visit a method over the items in an object, or map visit over the objects in an array.INDIRECT3
component-emitter • 1.3.1Event emitterINDIRECT0
copy-descriptor • 0.1.1Copy a descriptor from object A to object BINDIRECT0
debug • 2.6.9small debugging utilityINDIRECT1
decode-uri-component • 0.2.2A better decodeURIComponentINDIRECT0
define-property • 0.2.5Define a non-enumerable property on an object.INDIRECT5
define-property • 1.0.0Define a non-enumerable property on an object.DIRECT5
define-property • 2.0.2Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.INDIRECT6
expand-brackets • 2.1.4Expand POSIX bracket expressions (character classes) in glob patterns.DIRECT63
extend-shallow • 2.0.1Extend an object with the properties of additional objects. node.js/javascript util.DIRECT1
extend-shallow • 3.0.2Extend an object with the properties of additional objects. node.js/javascript util.INDIRECT4
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.jsINDIRECT0
fragment-cache • 0.2.1A cache for managing namespaced sub-cachesDIRECT1
function-bind • 1.1.2Implementation of Function.prototype.bindINDIRECT0
get-value • 2.0.6Use property paths (`a.b.c`) to get a nested value from an object.INDIRECT0
has-value • 0.3.1Returns true if a value exists, false if empty. Works with deeply nested values using object paths.INDIRECT4
has-value • 1.0.0Returns true if a value exists, false if empty. Works with deeply nested values using object paths.INDIRECT7
has-values • 0.1.4Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays. INDIRECT0
has-values • 1.0.0Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays. INDIRECT4
hasown • 2.0.2A robust, ES3 compatible, "has own property" predicate.INDIRECT1
is-accessor-descriptor • 1.0.1Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.INDIRECT2
is-buffer • 1.1.6Determine if an object is a BufferINDIRECT0
is-data-descriptor • 1.0.1Returns true if a value has the characteristics of a valid JavaScript data descriptor.INDIRECT2
is-descriptor • 0.1.7Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.INDIRECT4
is-descriptor • 1.0.3Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.INDIRECT4
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?"INDIRECT0
is-extendable • 1.0.1Returns true if a value is a plain object, array or function.INDIRECT2
is-number • 3.0.0Returns true if the value is a number. comprehensive tests.INDIRECT2
is-plain-object • 2.0.4Returns true if an object was created by the `Object` constructor.INDIRECT1
isarray • 1.0.0Array#isArray for older browsersINDIRECT0
isobject • 2.1.0Returns true if the value is an object and not an array or null.INDIRECT1
isobject • 3.0.1Returns true if the value is an object and not an array or null.INDIRECT0
kind-of • 3.2.2Get the native type of a value.INDIRECT1
kind-of • 4.0.0Get the native type of a value.INDIRECT1
map-cache • 0.2.2Basic cache object for storing key-value pairs.INDIRECT0
map-visit • 1.0.0Map `visit` over an array of objects.INDIRECT2
mixin-deep • 1.3.2Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone.INDIRECT4
ms • 2.0.0Tiny milisecond conversion utilityINDIRECT0
object-copy • 0.1.0Copy static properties, prototype properties, and descriptors from one object to another.INDIRECT9
object-visit • 1.0.1Call a specified method on each value in the given object.INDIRECT1
pascalcase • 0.1.1Convert a string to pascal-case.INDIRECT0
posix-character-classes • 0.1.1POSIX character classes for creating regular expressions.INDIRECT0
regex-not • 1.0.2Create a javascript regular expression for matching everything except for the given string.DIRECT7
resolve-url • 0.2.1Like Node.js’ `path.resolve`/`url.resolve` for the browser.INDIRECT0
ret • 0.1.15Tokenizes a string that represents a regular expression.INDIRECT0
safe-regex • 1.1.0detect possibly catastrophic, exponential-time regular expressionsINDIRECT1
set-value • 2.0.1Create nested values and any intermediaries using dot notation (`'a.b.c'`) paths.INDIRECT8
snapdragon • 0.8.2Fast, pluggable and easy-to-use parser-renderer factory.DIRECT56
source-map-resolve • 0.5.3Resolve the source map and/or sources for a generated file.INDIRECT5
source-map-url • 0.4.1Tools for working with sourceMappingURL comments.INDIRECT0
split-string • 3.1.0Split a string on a character except when the character is escaped.INDIRECT5
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.INDIRECT10
to-object-path • 0.3.0Create an object path from a list or array of strings.INDIRECT2
to-regex • 3.0.2Generate a regex from a string or array of strings.DIRECT14
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.INDIRECT11
unset-value • 1.0.0Delete nested properties from an object using dot notation.INDIRECT6
urix • 0.1.0Makes Windows-style paths more unix and URI friendly.INDIRECT0
use • 3.1.1Easily add plugin support to your node.js application.INDIRECT0
BSD-3-Clause1
PackageRelationDependenciesPublished
source-map • 0.5.7Generates and consumes source mapsINDIRECT0
Apache-2.0 OR MIT1
PackageRelationDependenciesPublished
atob • 2.1.2atob for Node.JS and Linux / Mac / Windows CLI (it's a one-liner)INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/extglob)](https://licenses.dev/npm/extglob)
<a href="https://licenses.dev/npm/extglob">
  <img src="https://licenses.dev/b/npm/extglob" alt="licenses" />
</a>

Or the licenses badge code for the 2.0.4 version:

[![licenses](https://licenses.dev/b/npm/extglob/2.0.4)](https://licenses.dev/npm/extglob/2.0.4)
<a href="https://licenses.dev/npm/extglob/2.0.4">
  <img src="https://licenses.dev/b/npm/extglob/2.0.4" alt="licenses" />
</a>
GitHub