@kwsites/file-exists • 1.1.1 Synchronous validation of a path existing either as a file or as a directory. INDIRECT 2 1591781339 @kwsites/promise-deferred • 1.1.1 Minimalist creation of promise wrappers, exposing the ability to resolve or reject the inner promise INDIRECT 0 1593586656 @types/node • 22.7.5 TypeScript definitions for node INDIRECT 1 1728339003 ajv • 6.12.6 Another JSON Schema Validator DIRECT 5 1602349300 ansi-regex • 0.2.1 Regular expression for matching ANSI escape codes INDIRECT 0 1403282643 ansi-regex • 2.1.1 Regular expression for matching ANSI escape codes INDIRECT 0 1484363379 ansi-regex • 5.0.1 Regular expression for matching ANSI escape codes INDIRECT 0 1631634919 ansi-styles • 1.1.0 ANSI escape codes for styling strings in the terminal INDIRECT 0 1401838517 ansi-styles • 2.2.1 ANSI escape codes for styling strings in the terminal INDIRECT 0 1459197318 ansi-styles • 4.3.0 ANSI escape codes for styling strings in the terminal INDIRECT 2 1601839105 argparse • 1.0.10 Very powerful CLI arguments parser. Native port of argparse - python's options parsing library INDIRECT 1 1518704641 balanced-match • 1.0.2 Match balanced character pairs, like "{" and "}" INDIRECT 0 1617713469 bluebird • 2.11.0 Full featured Promises/A+ implementation with exceptionally good performance INDIRECT 0 1472582306 brace-expansion • 1.1.11 Brace expansion as known from sh/bash INDIRECT 2 1518248542 broken-link-checker • 0.7.8 Find broken links, missing images, etc in your HTML. DIRECT 104 1520984228 buffer-from • 1.1.2 A [ponyfill](https://ponyfill.com) for `Buffer.from`, uses native implementation if available. INDIRECT 0 1627578333 caller-path • 0.1.0 Get the path of the caller module INDIRECT 1 1397902712 callsites • 0.2.0 Get callsites from the V8 stack trace API INDIRECT 0 1397902338 calmcard • 0.1.1 not-so-wild wildcard string matching INDIRECT 0 1404462739 camelcase • 1.2.1 Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar INDIRECT 0 1438425493 camelcase • 5.3.1 Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar` INDIRECT 0 1554298472 chalk • 0.5.1 Terminal string styling done right. Created because the `colors` module does some really horrible things. INDIRECT 6 1404937476 chalk • 1.1.3 Terminal string styling done right. Much color. INDIRECT 6 1459210604 chalk • 4.1.2 Terminal string styling done right DIRECT 5 1627646572 color-convert • 2.0.1 Plain color conversion functions INDIRECT 1 1566248736 color-name • 1.1.4 A list of color names and its values INDIRECT 0 1537526936 colors • 1.0.3 get colors in your node.js console INDIRECT 0 1412849004 command-exists • 1.2.9 check whether a command line command exists in the current environment DIRECT 0 1586978634 concat-map • 0.0.1 concatenative mapdashery INDIRECT 0 1391051195 concat-stream • 1.6.2 writable stream that concatenates strings or binary data and calls a callback with the result INDIRECT 10 1521645450 condense-whitespace • 1.0.0 Remove leading, trailing and repeated whitespace from a string INDIRECT 0 1421157230 core-util-is • 1.0.3 The `util.is*` functions introduced in Node v0.12. INDIRECT 0 1630420536 debug • 2.6.9 small debugging utility INDIRECT 1 1506087155 debug • 4.3.7 Lightweight debugging utility for Node.js and the browser INDIRECT 1 1725583977 decamelize • 1.2.0 Convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow INDIRECT 0 1457167750 default-user-agent • 1.0.0 Default user agent string for nodejs http request INDIRECT 5 1438820141 dev-null • 0.1.1 /dev/null for node streams INDIRECT 0 1378810373 duplexer • 0.1.2 Creates a duplex stream INDIRECT 0 1597220839 emoji-regex • 8.0.0 A regular expression to match all Emoji-only symbols as per the Unicode Standard. INDIRECT 0 1551812303 emoji-regex • 9.2.2 A regular expression to match all Emoji-only symbols as per the Unicode Standard. DIRECT 0 1614682689 eol • 0.2.0 Newline character converter INDIRECT 0 1395325835 errno • 0.1.8 libuv errno details exposed INDIRECT 1 1608122763 errors • 0.2.0 A comprehensive, robust, yet lightweight set of error utilities for node.js enabling you to do errors more effectively. INDIRECT 0 1403511297 escape-string-regexp • 1.0.5 Escape RegExp special characters INDIRECT 0 1456059317 extend • 2.0.2 Port of jQuery.extend for node.js and the browser INDIRECT 0 1532038363 extend • 3.0.2 Port of jQuery.extend for node.js and the browser INDIRECT 0 1532032091 fast-deep-equal • 3.1.3 Fast deep equal INDIRECT 0 1591601248 fast-json-stable-stringify • 2.1.0 deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify INDIRECT 0 1576340277 find-config • 1.0.0 Find the first config file matching a given name in the current directory or the nearest ancestor directory. DIRECT 2 1455566523 find-up • 4.1.0 Find a file or directory by walking up parent directories INDIRECT 5 1560752434 has-ansi • 0.1.0 Check if a string has ANSI escape codes INDIRECT 1 1402774855 has-ansi • 2.0.0 Check if a string has ANSI escape codes INDIRECT 1 1435681054 has-flag • 4.0.0 Check if argv has a specific flag INDIRECT 0 1554565761 has-symbols • 1.0.3 Determine if the JS environment has Symbol support. Supports spec, or shams. INDIRECT 0 1646169821 has-tostringtag • 1.0.2 Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams. INDIRECT 1 1706823840 http-equiv-refresh • 1.0.0 Parse an HTML meta refresh value. INDIRECT 0 1454810021 is-browser • 2.1.0 Test whether you're a component in browser or a package in npm INDIRECT 0 1536652177 is-fullwidth-code-point • 3.0.0 Check if the character represented by a given Unicode code point is fullwidth INDIRECT 0 1552896545 is-object • 1.0.2 Checks whether a value is an object INDIRECT 0 1606929380 is-stream • 1.1.0 Check if something is a Node.js stream INDIRECT 0 1460446915 is-string • 1.0.7 Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag. INDIRECT 2 1628213194 is-unicode-supported • 0.1.0 Detect whether the terminal supports Unicode INDIRECT 0 1615975873 is-windows • 1.0.2 Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc. DIRECT 0 1518593803 isarray • 0.0.1 Array#isArray for older browsers INDIRECT 0 1369676435 isarray • 1.0.0 Array#isArray for older browsers INDIRECT 0 1449741907 isbinaryfile • 4.0.10 Detects if a file is binary in Node.js. Similar to Perl's -B. DIRECT 0 1648221192 isbot • 2.5.7 detects bots/crawlers/spiders via the user agent. INDIRECT 0 1582049589 js-yaml • 3.14.1 YAML 1.2 parser and serializer DIRECT 3 1607370310 json-schema-traverse • 0.4.1 Traverse JSON Schema passing each schema object to callback INDIRECT 0 1528620125 jsonfile • 6.1.0 Easily read/write JSON files. DIRECT 2 1604163624 limited-request-queue • 2.0.0 Interactively manage concurrency for outgoing requests. INDIRECT 2 1449957852 link-types • 1.1.0 Parse an HTML attribute value containing link types. INDIRECT 0 1452188309 locate-path • 5.0.0 Get the first path that exists on disk of multiple paths INDIRECT 3 1556974807 lodash.clonedeep • 4.5.0 The lodash method `_.cloneDeep` exported as a module. INDIRECT 0 1471109839 lodash.merge • 4.6.2 The Lodash method `_.merge` exported as a module. INDIRECT 0 1562717981 lodash • 4.17.21 Lodash modular utilities. DIRECT 0 1613835736 log-symbols • 4.1.0 Colored symbols for various log levels. Example: `✔︎ Success` DIRECT 7 1615976961 matched • 5.0.1 Adds array support to node-glob, sync and async. Also supports tilde expansion (user home) and resolving to global npm modules. DIRECT 12 1604330101 maybe-callback • 2.1.0 Maybe call a callback if it's a function INDIRECT 0 1453836945 mime • 1.6.0 A comprehensive library for mime-type mapping INDIRECT 0 1511571199 minimist • 1.2.8 parse argument options INDIRECT 0 1675976389 ms • 2.0.0 Tiny milisecond conversion utility INDIRECT 0 1494937566 ms • 2.1.3 Tiny millisecond conversion utility INDIRECT 0 1607435675 nock • 13.5.5 HTTP server mocking and expectations library for Node.js DIRECT 4 1724140407 node-fetch • 2.7.0 A light-weight module that brings window.fetch to node.js DIRECT 3 1692811119 object-assign • 2.1.1 ES6 Object.assign() ponyfill INDIRECT 0 1433514388 object-assign • 4.1.1 ES2015 `Object.assign()` ponyfill INDIRECT 0 1484580915 os-homedir • 1.0.2 Node.js 4 `os.homedir()` ponyfill INDIRECT 0 1475211521 os-name • 1.0.3 Get the name of the current operating system. Example: OS X Mavericks INDIRECT 4 1422424932 os-tmpdir • 1.0.2 Node.js os.tmpdir() ponyfill INDIRECT 0 1475211274 osx-release • 1.1.0 Get the name and version of a OS X release from the Darwin version. Example: 13.2.0 → {name: 'Mavericks', version: '10.9'} INDIRECT 1 1433804887 p-limit • 2.3.0 Run multiple promise-returning & async functions with limited concurrency INDIRECT 1 1586101245 p-locate • 4.1.0 Get the first fulfilled promise that satisfies the provided testing function INDIRECT 2 1554354166 p-try • 2.2.0 `Start a promise chain INDIRECT 0 1554035675 parse5 • 3.0.3 HTML parsing/serialization toolset for Node.js. WHATWG HTML Living Standard (aka HTML5)-compliant. INDIRECT 2 1509843823 path-exists • 4.0.0 Check if a path exists INDIRECT 0 1554348556 path-is-absolute • 1.0.1 Node.js 0.12 path.isAbsolute() ponyfill INDIRECT 0 1475210523 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 process-nextick-args • 2.0.1 process.nextTick but always with args INDIRECT 0 1560976479 propagate • 2.0.1 Propagate events from one event emitter into another INDIRECT 0 1555089551 prr • 1.0.1 A better Object.defineProperty() INDIRECT 0 1406011849 psl • 1.9.0 Domain name parser based on the Public Suffix List INDIRECT 0 1656915130 punycode • 2.3.1 A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms. INDIRECT 0 1698690512 readable-stream • 1.0.34 Streams2, a user-land copy of the stream library from Node.js v0.10.x INDIRECT 4 1460562524 readable-stream • 2.3.8 Streams3, a user-land copy of the stream library from Node.js INDIRECT 7 1677146646 require-directory • 2.1.1 Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules. INDIRECT 0 1432801864 robot-directives • 0.3.0 Parse robot directives within HTML meta and/or HTTP headers. INDIRECT 7 1454346615 robots-txt-guard • 0.1.1 Validate urls against robots.txt rules. INDIRECT 0 1511970094 robots-txt-parse • 0.0.4 Streaming parser for robots.txt files INDIRECT 5 1449261539 safe-buffer • 5.1.2 Safer Node.js Buffer API INDIRECT 0 1524687024 simple-git • 2.48.0 Simple GIT interface for node.js DIRECT 4 1638389688 split • 0.3.3 split a Text Stream into a Line Stream INDIRECT 1 1422871713 standardjs • 1.0.0 Announcing the winner of the so-called standard JavaScript styles. DIRECT 0 1506019790 stream-combiner • 0.2.2 [![npm version](https://img.shields.io/npm/v/stream-combiner.svg)](https://npmjs.org/package/stream-combiner) [![Travis CI](https://travis-ci.org/dominictarr/stream-combiner.svg)](https://travis-ci.org/dominictarr/stream-combiner) INDIRECT 2 1433494144 string_decoder • 0.10.31 The string_decoder module from Node core INDIRECT 0 1408767919 string_decoder • 1.1.1 The string_decoder module from Node core INDIRECT 1 1522397655 string-width • 4.2.3 Get the visual width of a string - the number of columns required to display it INDIRECT 4 1632417441 strip-ansi • 0.3.0 Strip ANSI escape codes INDIRECT 1 1403638395 strip-ansi • 3.0.1 Strip ANSI escape codes INDIRECT 1 1456057282 strip-ansi • 6.0.1 Strip ANSI escape codes from a string INDIRECT 1 1632414881 supports-color • 0.2.0 Detect whether a terminal supports color INDIRECT 0 1402710357 supports-color • 2.0.0 Detect whether a terminal supports color INDIRECT 0 1435705114 supports-color • 7.2.0 Detect whether a terminal supports color INDIRECT 1 1598613454 through • 2.3.8 simplified stream construction INDIRECT 0 1435930719 through2-sink • 1.0.0 A through2 wrapper that just receives chunks and nothing else. INDIRECT 7 1428311619 through2-spy • 1.2.0 A through2 wrapper to for simple stream.PassThrough spies. INDIRECT 7 1403303348 through2 • 0.5.1 A tiny wrapper around Node streams2 Transform to avoid explicit subclassing noise INDIRECT 6 1401862626 tmp • 0.0.33 Temporary file and directory creator INDIRECT 1 1502530219 tr46 • 0.0.3 An implementation of the Unicode TR46 spec INDIRECT 0 1453255734 typedarray • 0.0.6 TypedArray polyfill for old browsers INDIRECT 0 1400295169 undici-types • 6.19.8 A stand-alone types package for Undici INDIRECT 0 1724087971 universalify • 2.0.1 Make a callback- or promise-based function support both promises and callbacks. INDIRECT 0 1698858765 urlcache • 0.7.0 URL key-value cache. INDIRECT 6 1520982603 urlobj • 0.0.11 Performant utilities for URL resolution and parsing built on core url. INDIRECT 5 1520977661 user-home • 2.0.0 Get the path to the user home directory INDIRECT 1 1434199231 useragent • 2.3.0 Fastest, most accurate & effecient user agent string parser, uses Browserscope's research for parsing INDIRECT 5 1517270890 util-deprecate • 1.0.2 The Node.js `util.deprecate()` function with browser support INDIRECT 0 1444243060 uuid • 2.0.3 Rigorous implementation of RFC4122 (v1 and v4) UUIDs. INDIRECT 0 1474232618 whatwg-url • 5.0.0 An implementation of the WHATWG URL Standard's URL API and parsing machinery INDIRECT 2 1495832201 win-release • 1.1.1 Get the name of a Windows version from the release number: 5.1.2600 → XP INDIRECT 1 1441994858 wrap-ansi • 6.2.0 Wordwrap a string with ANSI escape codes INDIRECT 8 1573488497 xtend • 3.0.0 extend like a boss INDIRECT 0 1397507730 yargs • 15.4.1 yargs the modern, pirate-themed, successor to optimist. DIRECT 25 1594420928