ansi-escapes • 3.2.0 ANSI escape codes for manipulating the terminal INDIRECT 0 1548646619 ansi-regex • 3.0.1 Regular expression for matching ANSI escape codes INDIRECT 0 1648387784 ansi-regex • 4.1.1 Regular expression for matching ANSI escape codes INDIRECT 0 1647054538 ansi-styles • 3.2.1 ANSI escape codes for styling strings in the terminal INDIRECT 2 1519983600 argparse • 1.0.10 Very powerful CLI arguments parser. Native port of argparse - python's options parsing library INDIRECT 1 1518704641 available-typed-arrays • 1.0.7 Returns an array of Typed Array names that are available in the current environment INDIRECT 1 1708386870 balanced-match • 1.0.2 Match balanced character pairs, like "{" and "}" INDIRECT 0 1617713469 base64-js • 1.5.1 Base64 encoding/decoding in pure JS INDIRECT 0 1605123228 binary-extensions • 2.3.0 List of binary file extensions INDIRECT 0 1710439839 bl • 1.2.3 Buffer List: collect buffers and access with a standard readable Buffer interface, streamable too! INDIRECT 9 1599126736 brace-expansion • 1.1.12 Brace expansion as known from sh/bash INDIRECT 2 1749631978 braces • 3.0.3 Bash-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 1716281951 buffer-alloc-unsafe • 1.1.0 A [ponyfill](https://ponyfill.com) for `Buffer.allocUnsafe`. INDIRECT 0 1527635920 buffer-alloc • 1.2.0 A [ponyfill](https://ponyfill.com) for `Buffer.alloc`. INDIRECT 2 1527637266 buffer-crc32 • 0.2.13 A pure javascript CRC32 algorithm that plays nice with binary data INDIRECT 0 1479778108 buffer-fill • 1.0.0 A [ponyfill](https://ponyfill.com) for `Buffer.fill`. INDIRECT 0 1527636952 buffer • 5.7.1 Node.js Buffer API, for the browser INDIRECT 2 1604526695 cac • 6.7.14 Simple yet powerful framework for building command-line apps. DIRECT 0 1661742123 call-bind-apply-helpers • 1.0.2 Helper functions around Function call/apply/bind, for use in `call-bind` INDIRECT 2 1739388296 call-bind • 1.0.8 Robustly `.call.bind()` a function INDIRECT 15 1733462354 call-bound • 1.0.4 Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`. INDIRECT 12 1741024203 capture-stack-trace • 1.0.2 Error.captureStackTrace ponyfill INDIRECT 0 1665131047 caw • 2.0.1 Construct HTTP/HTTPS agents for tunneling proxies INDIRECT 13 1500552845 chalk • 2.4.2 Terminal string styling done right DIRECT 6 1546703152 chardet • 0.7.0 Character detector INDIRECT 0 1534546710 chokidar • 3.6.0 Minimal and efficient cross-platform file watching library INDIRECT 14 1707260254 cli-cursor • 2.1.0 Toggle the CLI cursor INDIRECT 4 1483990810 cli-spinners • 2.9.2 Spinners for use in the terminal INDIRECT 0 1700844739 clone • 1.0.4 deep cloning of objects and arrays INDIRECT 0 1521667285 co • 3.1.0 generator async flow control goodness INDIRECT 0 1406487797 color-convert • 1.9.3 Plain color conversion functions INDIRECT 1 1535434359 color-name • 1.1.3 A list of color names and its values INDIRECT 0 1500157028 commander • 10.0.1 the complete solution for node.js command-line programs INDIRECT 0 1681534916 commander • 2.20.3 the complete solution for node.js command-line programs INDIRECT 0 1570772424 concat-map • 0.0.1 concatenative mapdashery INDIRECT 0 1391051195 config-chain • 1.1.13 HANDLE CONFIGURATION ONCE AND FOR ALL INDIRECT 2 1622745356 core-util-is • 1.0.3 The `util.is*` functions introduced in Node v0.12. INDIRECT 0 1630420536 create-error-class • 3.0.2 Create Error classes INDIRECT 1 1459840491 debug • 4.4.1 Lightweight debugging utility for Node.js and the browser INDIRECT 1 1747169796 decompress-tar • 4.1.1 decompress tar plugin INDIRECT 48 1501168020 decompress-tarbz2 • 4.1.1 decompress tar.bz2 plugin INDIRECT 57 1503048064 decompress-targz • 4.1.1 decompress tar.gz plugin INDIRECT 49 1501168236 decompress-unzip • 4.0.1 decompress zip plugin INDIRECT 10 1463751789 decompress • 4.2.1 Extracting archives made easy INDIRECT 75 1585749654 defaults • 1.0.4 merge single level defaults over a config object INDIRECT 1 1665382556 define-data-property • 1.1.4 Define a data property on an object. Will fall back to assignment in an engine without descriptors. INDIRECT 3 1707843362 download-git-repo • 1.1.0 Download and extract a git repository (GitHub, GitLab, Bitbucket) from node. DIRECT 118 1534450697 download • 5.0.3 Download and extract files INDIRECT 107 1485241444 dunder-proto • 1.0.1 If available, the `Object.prototype.__proto__` accessor and mutator, call-bound INDIRECT 4 1734401567 end-of-stream • 1.4.5 Call a callback when a readable/writable/duplex stream has completed or failed. INDIRECT 2 1750080540 es-define-property • 1.0.1 `Object.defineProperty`, but not IE 8's broken one. INDIRECT 0 1733508962 es-errors • 1.3.0 A simple cache for a few of the JS Error constructors. INDIRECT 0 1707120351 es-object-atoms • 1.1.1 ES Object-related atoms: Object, ToObject, RequireObjectCoercible INDIRECT 1 1736901763 escape-string-regexp • 1.0.5 Escape RegExp special characters INDIRECT 0 1456059317 extend-shallow • 2.0.1 Extend an object with the properties of additional objects. node.js/javascript util. INDIRECT 1 1437089316 external-editor • 3.1.0 Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT INDIRECT 5 1562602033 fd-slicer • 1.1.0 safely create multiple ReadStream or WriteStream objects from the same file descriptor INDIRECT 1 1528068502 figures • 2.0.0 Unicode symbols with Windows CMD fallbacks INDIRECT 1 1476763140 file-type • 3.9.0 Detect the file type of a Buffer/Uint8Array INDIRECT 0 1476758141 file-type • 5.2.0 Detect the file type of a Buffer/Uint8Array INDIRECT 0 1497380342 file-type • 6.2.0 Detect the file type of a Buffer/Uint8Array INDIRECT 0 1506162760 filename-reserved-regex • 2.0.0 Regular expression for matching reserved filename characters INDIRECT 0 1476072617 filenamify • 2.1.0 Convert a string to a valid safe filename INDIRECT 4 1528982233 fill-range • 7.1.1 Fill 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 2 1716281151 for-each • 0.3.5 A better forEach INDIRECT 1 1739256963 fs-constants • 1.0.0 Require constants across node and the browser INDIRECT 0 1524753752 fsevents • 2.3.3 Native Access to MacOS FSEvents INDIRECT 0 1692635062 function-bind • 1.1.2 Implementation of Function.prototype.bind INDIRECT 0 1697137699 get-intrinsic • 1.3.0 Get and robustly cache all JS language-level intrinsics at first require time INDIRECT 11 1740257660 get-proto • 1.0.1 Robustly get the [[Prototype]] of an object INDIRECT 6 1735848482 get-proxy • 2.1.0 Get configured proxy INDIRECT 5 1500670885 get-stream • 2.3.1 Get a stream as a string, buffer, or array INDIRECT 3 1473873227 get-stream • 3.0.0 Get a stream as a string, buffer, or array INDIRECT 0 1479869387 gopd • 1.2.0 `Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation. INDIRECT 0 1733329312 got • 6.7.1 Simplified HTTP requests INDIRECT 13 1483022572 gray-matter • 4.0.3 Parse front-matter from a string or file. Fast, reliable and easy to use. Parses YAML front matter by default, but also has support for YAML, JSON, TOML or Coffee Front-Matter, with options to set custom delimiters. Used by metalsmith, assemble, verb and INDIRECT 9 1619233591 handlebars • 4.7.8 Handlebars provides the power necessary to let you build semantic templates effectively with no frustration DIRECT 5 1690924752 has-flag • 3.0.0 Check if argv has a specific flag INDIRECT 0 1514920916 has-property-descriptors • 1.0.2 Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD. INDIRECT 1 1707801707 has-symbol-support-x • 1.4.2 Tests if ES6 Symbol is supported. INDIRECT 0 1519475296 has-symbols • 1.1.0 Determine if the JS environment has Symbol support. Supports spec, or shams. INDIRECT 0 1733157257 has-to-string-tag-x • 1.4.1 Tests if ES6 @@toStringTag is supported. INDIRECT 1 1504281616 has-tostringtag • 1.0.2 Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams. INDIRECT 1 1706823840 hasown • 2.0.2 A robust, ES3 compatible, "has own property" predicate. INDIRECT 1 1710092305 iconv-lite • 0.4.24 Convert character encodings in pure javascript. INDIRECT 1 1534969392 inquirer • 6.5.2 A collection of common interactive command line user interfaces. DIRECT 33 1566531550 is-binary-path • 2.1.0 Check if a file path is a binary file INDIRECT 1 1555648965 is-callable • 1.2.7 Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag. INDIRECT 0 1663973379 is-extendable • 0.1.1 Returns 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?" INDIRECT 0 1436050211 is-extglob • 2.1.1 Returns true if a string has an extglob. INDIRECT 0 1481429064 is-fullwidth-code-point • 2.0.0 Check if the character represented by a given Unicode code point is fullwidth INDIRECT 0 1474526569 is-glob • 4.0.3 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 INDIRECT 1 1632934367 is-natural-number • 4.0.1 Check if a value is a natural number INDIRECT 0 1463398968 is-number • 7.0.0 Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc. INDIRECT 0 1530716938 is-object • 1.0.2 Checks whether a value is an object INDIRECT 0 1606929380 is-redirect • 1.0.0 Check if a number is a redirect HTTP status code INDIRECT 0 1433692659 is-retry-allowed • 1.2.0 Is retry allowed for Error? INDIRECT 0 1567930051 is-stream • 1.1.0 Check if something is a Node.js stream INDIRECT 0 1460446915 is-typed-array • 1.1.15 Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag. INDIRECT 23 1734542407 is-utf8 • 0.2.1 Detect if a buffer is utf8 encoded. INDIRECT 0 1450497862 isarray • 1.0.0 Array#isArray for older browsers INDIRECT 0 1449741907 isarray • 2.0.5 Array#isArray for older browsers INDIRECT 0 1562592082 isurl • 1.0.0 Checks whether a value is a WHATWG URL. INDIRECT 3 1498762271 js-yaml • 3.14.1 YAML 1.2 parser and serializer INDIRECT 3 1607370310 kind-of • 6.0.3 Get the native type of a value. INDIRECT 0 1579193959 lodash.clonedeepwith • 4.5.0 The lodash method `_.cloneDeepWith` exported as a module. INDIRECT 0 1471109843 lodash • 4.17.21 Lodash modular utilities. INDIRECT 0 1613835736 log-symbols • 2.2.0 Colored symbols for various log levels. Example: ✔︎ Success DIRECT 7 1516578275 lowercase-keys • 1.0.1 Lowercase the keys of an object INDIRECT 0 1521791528 make-dir • 1.3.0 Make a directory and its parents if needed - Think `mkdir -p` INDIRECT 1 1525960375 math-intrinsics • 1.1.0 ES Math-related intrinsics and helpers, robustly cached. INDIRECT 0 1734587889 metalsmith • 2.6.3 An extremely simple, pluggable static site generator. DIRECT 35 1709600872 micromatch • 4.0.8 Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch. INDIRECT 5 1724430678 mimic-fn • 1.2.0 Make a function mimic another one INDIRECT 0 1517542098 minimist • 1.2.8 parse argument options INDIRECT 0 1675976389 mkdirp • 0.5.6 Recursively mkdir, like `mkdir -p` INDIRECT 1 1647992895 ms • 2.1.3 Tiny millisecond conversion utility INDIRECT 0 1607435675 neo-async • 2.6.2 Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster INDIRECT 0 1594319033 normalize-path • 3.0.0 Normalize 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. INDIRECT 0 1524149687 npm-conf • 1.1.3 Get the npm config INDIRECT 4 1509439504 object-assign • 4.1.1 ES2015 `Object.assign()` ponyfill INDIRECT 0 1484580915 onetime • 2.0.1 Ensure a function is only called once INDIRECT 1 1489980257 ora • 3.4.0 Elegant terminal spinner DIRECT 19 1554268295 os-tmpdir • 1.0.2 Node.js os.tmpdir() ponyfill INDIRECT 0 1475211274 path-is-absolute • 1.0.1 Node.js 0.12 path.isAbsolute() ponyfill INDIRECT 0 1475210523 pend • 1.2.0 dead-simple optimistic async helper INDIRECT 0 1416779572 picomatch • 2.3.1 Blazing 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. INDIRECT 0 1641143904 pify • 2.3.0 Promisify a callback-style function INDIRECT 0 1445865378 pify • 3.0.0 Promisify a callback-style function INDIRECT 0 1495952728 pinkie-promise • 2.0.1 ES2015 Promise ponyfill INDIRECT 1 1460309840 pinkie • 2.0.4 Itty bitty little widdle twinkie pinkie ES2015 Promise implementation INDIRECT 0 1454324926 possible-typed-array-names • 1.1.0 A simple list of possible Typed Array names. INDIRECT 0 1738904655 prepend-http • 1.0.4 Prepend `http://` to humanized URLs like todomvc.com and localhost INDIRECT 0 1462857683 process-nextick-args • 2.0.1 process.nextTick but always with args INDIRECT 0 1560976479 readable-stream • 2.3.8 Streams3, a user-land copy of the stream library from Node.js INDIRECT 7 1677146646 readdirp • 3.6.0 Recursive version of fs.readdir with streaming API. INDIRECT 1 1615717351 restore-cursor • 2.0.0 Gracefully restore the CLI cursor on exit INDIRECT 3 1483989431 run-async • 2.4.1 Utility method to run function either synchronously or asynchronously using the common `this.async()` style. INDIRECT 0 1587966009 safe-buffer • 5.1.2 Safer Node.js Buffer API INDIRECT 0 1524687024 safe-buffer • 5.2.1 Safer Node.js Buffer API INDIRECT 0 1589128650 safer-buffer • 2.1.2 Modern Buffer API polyfill without footguns INDIRECT 0 1523184162 section-matter • 1.0.0 Like front-matter, but supports multiple sections in a document. INDIRECT 3 1508743550 seek-bzip • 1.0.6 a pure-JavaScript Node.JS module for random-access decoding bzip2 data INDIRECT 1 1596215504 set-function-length • 1.2.2 Set a function's length property INDIRECT 14 1710006059 stat-mode • 1.0.0 Offers convenient getters and setters for the stat `mode` INDIRECT 0 1573176184 string_decoder • 1.1.1 The string_decoder module from Node core INDIRECT 1 1522397655 string-width • 2.1.1 Get the visual width of a string - the number of columns required to display it INDIRECT 3 1500376155 strip-ansi • 4.0.0 Strip ANSI escape codes INDIRECT 1 1497986906 strip-ansi • 5.2.0 Strip ANSI escape codes from a string INDIRECT 1 1552898778 strip-bom-string • 1.0.0 Strip a byte order mark (BOM) from a string. INDIRECT 0 1490845430 strip-dirs • 2.1.0 Remove leading directory components from a path, like tar's --strip-components option INDIRECT 1 1508495442 strip-outer • 1.0.1 Strip a substring from the start/end of a string INDIRECT 1 1521783697 supports-color • 5.5.0 Detect whether a terminal supports color INDIRECT 1 1534739857 tar-stream • 1.6.2 tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system. INDIRECT 45 1537619777 through • 2.3.8 simplified stream construction INDIRECT 0 1435930719 timed-out • 4.0.1 Emit `ETIMEDOUT` or `ESOCKETTIMEDOUT` when ClientRequest is hanged INDIRECT 0 1484575091 tmp • 0.0.33 Temporary file and directory creator INDIRECT 1 1502530219 to-buffer • 1.2.1 Pass in a string, array, Buffer, Data View, or Uint8Array, and get a Buffer back. INDIRECT 27 1750400125 to-regex-range • 5.0.1 Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions. INDIRECT 1 1554617077 trim-repeated • 1.0.0 Trim a consecutively repeated substring: foo--bar---baz → foo-bar-baz INDIRECT 1 1421166463 typed-array-buffer • 1.0.3 Get the ArrayBuffer out of a TypedArray, robustly. INDIRECT 24 1734539188 unbzip2-stream • 1.4.3 streaming unbzip2 implementation in pure javascript for node and browsers INDIRECT 4 1590563045 unzip-response • 2.0.1 Unzip a HTTP response if needed INDIRECT 0 1473187388 url-parse-lax • 1.0.0 url.parse() with support for protocol-less URLs & IPs INDIRECT 1 1436786495 url-to-options • 1.0.1 Convert a WHATWG URL to an http(s).request options object. INDIRECT 0 1496714214 util-deprecate • 1.0.2 The Node.js `util.deprecate()` function with browser support INDIRECT 0 1444243060 ware • 1.3.0 Easily create your own middleware layer. INDIRECT 2 1430445805 wcwidth • 1.0.1 Port of C's wcwidth() and wcswidth() INDIRECT 2 1464580617 which-typed-array • 1.1.19 Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag. INDIRECT 22 1741483626 wordwrap • 1.0.0 Wrap those words. Show them at what columns to start and stop. INDIRECT 0 1431018445 wrap-fn • 0.1.5 support sync, async, and generator functions INDIRECT 1 1455347185 xtend • 4.0.2 extend like a boss INDIRECT 0 1562592945 yauzl • 2.10.0 yet another unzip library for node INDIRECT 3 1530590433