Differences between revisions 43 and 44
Revision 43 as of 2016-11-13 05:24:51
Size: 55066
Editor: Praveen A
Comment: grunt is now in the archive, build deps are still not complete though
Revision 44 as of 2017-10-03 15:47:21
Size: 38502
Editor: BoyuanYang
Comment: Update status for grunt
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> semver || semver (5.3.0) || node-semver (5.3.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> grunt-contrib-nodeunit || grunt-contrib-nodeunit (1.0.0) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> temporary || temporary (0.0.8) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> grunt-contrib-jshint || grunt-contrib-jshint (1.0.0) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> difflet || difflet (1.0.1) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> semver || semver (5.4.1) || node-semver (5.4.1-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> grunt-contrib-watch || grunt-contrib-watch (1.0.0) || || ||
Line 20: Line 17:
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> through2 || through2 (2.0.1) || node-through2 (1.1.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> grunt-contrib-watch || grunt-contrib-watch (1.0.0) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> shelljs || shelljs (0.7.5) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> temporary || temporary (0.0.8) || node-temporary (0.0.8-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> grunt-contrib-nodeunit || grunt-contrib-nodeunit (1.0.0) || node-grunt-contrib-nodeunit (1.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> shelljs || shelljs (0.7.8) || node-shelljs (0.7.5-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> grunt-contrib-jshint || grunt-contrib-jshint (1.1.0) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> through2 || through2 (2.0.3) || node-through2 (2.0.3-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> difflet || difflet (1.0.1) || node-difflet (1.0.1-1 {OK} ) || ||
Line 27: Line 27:
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> grunt || grunt (1.0.1) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── coffee-script || coffee-script (1.11.1) || coffeescript (1.10.0~dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── dateformat || dateformat (1.0.12) || node-dateformat (1.0.11-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── get-stdin || get-stdin (5.0.1) || node-get-stdin (5.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── meow || meow (3.7.0) || node-meow (3.7.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── camelcase-keys || camelcase-keys (4.0.0) || node-camelcase-keys (4.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── camelcase || camelcase (4.0.0) || node-camelcase (3.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── map-obj || map-obj (2.0.0) || node-map-obj (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── decamelize || decamelize (1.2.0) || node-decamelize (1.2.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── loud-rejection || loud-rejection (1.6.0) || node-loud-rejection (1.6.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── currently-unhandled || currently-unhandled (0.4.1) || node-currently-unhandled (0.4.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── array-find-index || array-find-index (1.0.2) || node-array-find-index (1.0.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── signal-exit || signal-exit (3.0.1) || node-signal-exit (3.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── map-obj || map-obj (2.0.0) || node-map-obj (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── minimist || minimist (1.2.0) || node-minimist (1.2.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── normalize-package-data || normalize-package-data (2.3.5) || node-normalize-package-data (2.3.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── hosted-git-info || hosted-git-info (2.1.5) || node-hosted-git-info (2.1.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── is-builtin-module || is-builtin-module (1.0.0) || node-is-builtin-module (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── builtin-modules || builtin-modules (1.1.1) || node-builtin-modules (1.1.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── semver || semver (5.3.0) || node-semver (5.3.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── validate-npm-package-license || validate-npm-package-license (3.0.1) || node-validate-npm-package-license (3.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── spdx-correct || spdx-correct (1.0.2) || node-spdx-correct (1.0.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── spdx-license-ids || spdx-license-ids (1.2.2) || node-spdx-license-ids (1.2.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── spdx-expression-parse || spdx-expression-parse (1.0.4) || node-spdx-expression-parse (1.0.4-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── object-assign || object-assign (4.1.0) || node-object-assign (4.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── read-pkg-up || read-pkg-up (2.0.0) || node-read-pkg-up (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── find-up || find-up (2.0.0) || node-find-up (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── path-exists || path-exists (3.0.0) || node-path-exists (3.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── read-pkg || read-pkg (2.0.0) || node-read-pkg (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── load-json-file || load-json-file (2.0.0) || node-load-json-file (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── graceful-fs || graceful-fs (4.1.10) || node-graceful-fs (4.1.10-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── parse-json || parse-json (2.2.0) || node-parse-json (2.2.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── error-ex || error-ex (1.3.0) || node-error-ex (1.3.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── is-arrayish || is-arrayish (0.3.0) || node-is-arrayish (0.3.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── pify || pify (2.3.0) || node-pify (2.3.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── strip-bom || strip-bom (3.0.0) || node-strip-bom (3.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── normalize-package-data || normalize-package-data (2.3.5) || node-normalize-package-data (2.3.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── path-type || path-type (2.0.0) || node-path-type (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── pify || pify (2.3.0) || node-pify (2.3.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── redent || redent (2.0.0) || node-redent (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── indent-string || indent-string (3.0.0) || node-indent-string (3.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── repeating || repeating (3.0.0) || node-repeating (3.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── strip-indent || strip-indent (2.0.0) || node-strip-indent (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── trim-newlines || trim-newlines (1.0.0) || node-trim-newlines (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── eventemitter2 || eventemitter2 (2.1.3) || node-eventemitter2 (0.4.13-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── exit || exit (0.1.2) || node-exit (0.1.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── findup-sync || findup-sync (0.4.3) || node-findup-sync (0.4.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── detect-file || detect-file (0.1.0) || node-detect-file (0.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── fs-exists-sync || fs-exists-sync (0.1.0) || node-fs-exists-sync (0.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── is-glob || is-glob (3.1.0) || node-is-glob (3.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── is-extglob || is-extglob (2.1.0) || node-is-extglob (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── micromatch || micromatch (2.3.11) || node-micromatch (2.3.11-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── array-unique || array-unique (0.3.2) || node-array-unique (0.2.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── arr-diff || arr-diff (3.0.0) || node-arr-diff (3.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── arr-flatten || arr-flatten (1.0.1) || node-arr-flatten (1.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── braces || braces (2.0.2) || node-braces (2.0.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── array-unique || array-unique (0.3.2) || node-array-unique (0.2.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── arr-flatten || arr-flatten (1.0.1) || node-arr-flatten (1.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── debug || debug (2.3.2) || node-debug (2.1.0+dfsg-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── define-property || define-property (0.2.5) || node-define-property (0.2.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── fill-range || fill-range (3.0.3) || node-fill-range (3.0.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── is-number || is-number (3.0.0) || node-is-number (3.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── kind-of || kind-of (3.0.4) || node-kind-of (3.0.4+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── repeat-string || repeat-string (1.6.1) || node-repeat-string (1.5.4-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── to-regex-range || to-regex-range (1.0.2) || node-to-regex-range (0.2.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── is-number || is-number (3.0.0) || node-is-number (3.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── repeat-string || repeat-string (1.6.1) || node-repeat-string (1.5.4-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── isobject || isobject (2.1.0) || node-isobject (2.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── regex-not || regex-not (1.0.0) || node-regex-not (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── repeat-element || repeat-element (1.1.2) || node-repeat-element (1.1.2+github-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── snapdragon || snapdragon (0.8.1) || node-snapdragon (0.8.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── to-regex || to-regex (3.0.1) || node-to-regex (3.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── expand-brackets || expand-brackets (2.1.3) || node-expand-brackets (2.1.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── debug || debug (2.3.2) || node-debug (2.1.0+dfsg-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── define-property || define-property (0.2.5) || node-define-property (0.2.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── posix-character-classes || posix-character-classes (0.1.0) || node-posix-character-classes (0.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── regex-not || regex-not (1.0.0) || node-regex-not (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── snapdragon || snapdragon (0.8.1) || node-snapdragon (0.8.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── base || base (0.11.1) || node-base (0.11.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── arr-union || arr-union (3.1.0) || node-arr-union (3.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── cache-base || cache-base (0.8.4) || node-cache-base (0.8.4-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── collection-visit || collection-visit (0.2.3) || node-collection-visit (0.2.3-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   ├── lazy-cache || lazy-cache (2.0.2) || node-lazy-cache (2.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   ├── map-visit || map-visit (0.1.5) || node-map-visit (0.1.5-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   │   ├── lazy-cache || lazy-cache (2.0.2) || node-lazy-cache (2.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   │   └── object-visit || object-visit (0.3.4) || node-object-visit (0.3.4-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   │   └── isobject || isobject (2.1.0) || node-isobject (2.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   └── object-visit || object-visit (0.3.4) || node-object-visit (0.3.4-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── component-emitter || component-emitter (1.2.1) || node-component-emitter (1.2.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── get-value || get-value (2.0.6) || node-get-value (2.0.6-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── has-value || has-value (0.3.1) || node-has-value (0.3.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   ├── get-value || get-value (2.0.6) || node-get-value (2.0.6-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   ├── has-values || has-values (0.1.4) || node-has-values (0.1.4-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   └── isobject || isobject (2.1.0) || node-isobject (2.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── isobject || isobject (2.1.0) || node-isobject (2.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── lazy-cache || lazy-cache (2.0.2) || node-lazy-cache (2.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── set-value || set-value (0.4.0) || node-set-value (0.4.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── to-object-path || to-object-path (0.3.0) || node-to-object-path (0.3.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── union-value || union-value (0.2.3) || node-union-value (0.2.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   ├── arr-union || arr-union (3.1.0) || node-arr-union (3.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   ├── get-value || get-value (2.0.6) || node-get-value (2.0.6-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   ├── is-extendable || is-extendable (0.1.1) || node-is-extendable (0.1.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   └── set-value || set-value (0.4.0) || node-set-value (0.4.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   ├── is-plain-object || is-plain-object (2.0.1) || node-is-plain-object (2.0.1+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   │   └── isobject || isobject (2.1.0) || node-isobject (2.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   │   └── to-object-path || to-object-path (0.3.0) || node-to-object-path (0.3.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   └── unset-value || unset-value (0.1.1) || node-unset-value (0.1.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── has-value || has-value (0.3.1) || node-has-value (0.3.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   └── isobject || isobject (2.1.0) || node-isobject (2.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── class-utils || class-utils (0.3.4) || node-class-utils (0.3.4-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── arr-union || arr-union (3.1.0) || node-arr-union (3.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── define-property || define-property (0.2.5) || node-define-property (0.2.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── isobject || isobject (2.1.0) || node-isobject (2.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── lazy-cache || lazy-cache (2.0.2) || node-lazy-cache (2.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   └── static-extend || static-extend (0.1.2) || node-static-extend (0.1.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── define-property || define-property (0.2.5) || node-define-property (0.2.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   └── object-copy || object-copy (0.1.0) || node-object-copy (0.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── copy-descriptor || copy-descriptor (0.1.1) || node-copy-descriptor (0.1.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── define-property || define-property (0.2.5) || node-define-property (0.2.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   └── kind-of || kind-of (3.0.4) || node-kind-of (3.0.4+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── component-emitter || component-emitter (1.2.1) || node-component-emitter (1.2.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── define-property || define-property (0.2.5) || node-define-property (0.2.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── isobject || isobject (2.1.0) || node-isobject (2.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── lazy-cache || lazy-cache (2.0.2) || node-lazy-cache (2.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── mixin-deep || mixin-deep (1.1.3) || node-mixin-deep (1.1.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── for-in || for-in (0.1.6) || node-for-in (0.1.6-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   └── is-extendable || is-extendable (0.1.1) || node-is-extendable (0.1.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── pascalcase || pascalcase (0.1.1) || node-pascalcase (0.1.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── debug || debug (2.3.2) || node-debug (2.1.0+dfsg-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── ms || ms (0.7.2) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── define-property || define-property (0.2.5) || node-define-property (0.2.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── map-cache || map-cache (0.2.2) || node-map-cache (0.2.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── source-map || source-map (0.5.6) || node-source-map (0.5.6+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── source-map-resolve || source-map-resolve (0.5.0) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── atob || atob (2.0.3) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── resolve-url || resolve-url (0.2.1) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── source-map-url || source-map-url (0.4.0) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── urix || urix (0.1.0) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── use || use (2.0.0) || node-use (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── define-property || define-property (0.2.5) || node-define-property (0.2.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── isarray || isarray (2.0.1) || node-isarray (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── isobject || isobject (2.1.0) || node-isobject (2.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── isarray || isarray (2.0.1) || node-isarray (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── lazy-cache || lazy-cache (2.0.2) || node-lazy-cache (2.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── to-regex || to-regex (3.0.1) || node-to-regex (3.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── define-property || define-property (0.2.5) || node-define-property (0.2.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── is-descriptor || is-descriptor (0.1.4) || node-is-descriptor (0.1.4-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── is-accessor-descriptor || is-accessor-descriptor (0.1.6) || node-is-accessor-descriptor (0.1.6-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── kind-of || kind-of (3.0.4) || node-kind-of (3.0.4+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── is-buffer || is-buffer (1.1.4) || node-is-buffer (1.1.4-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── is-data-descriptor || is-data-descriptor (0.1.4) || node-is-data-descriptor (0.1.4-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── kind-of || kind-of (3.0.4) || node-kind-of (3.0.4+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── kind-of || kind-of (3.0.4) || node-kind-of (3.0.4+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── lazy-cache || lazy-cache (2.0.2) || node-lazy-cache (2.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── set-getter || set-getter (0.1.0) || node-set-getter (0.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── to-object-path || to-object-path (0.3.0) || node-to-object-path (0.3.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── kind-of || kind-of (3.0.4) || node-kind-of (3.0.4+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── regex-not || regex-not (1.0.0) || node-regex-not (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── is-extendable || is-extendable (0.1.1) || node-is-extendable (0.1.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── extglob || extglob (1.0.0) || node-extglob (1.0.0-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── array-unique || array-unique (0.3.2) || node-array-unique (0.2.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── debug || debug (2.3.2) || node-debug (2.1.0+dfsg-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── define-property || define-property (0.2.5) || node-define-property (0.2.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── expand-brackets || expand-brackets (2.1.3) || node-expand-brackets (2.1.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── fragment-cache || fragment-cache (0.2.0) || node-fragment-cache (0.2.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── map-cache || map-cache (0.2.2) || node-map-cache (0.2.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── regex-not || regex-not (1.0.0) || node-regex-not (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── snapdragon || snapdragon (0.8.1) || node-snapdragon (0.8.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── to-regex || to-regex (3.0.1) || node-to-regex (3.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── filename-regex || filename-regex (2.0.0) || node-filename-regex (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── is-extglob || is-extglob (2.1.0) || node-is-extglob (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── is-glob || is-glob (3.1.0) || node-is-glob (3.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── kind-of || kind-of (3.0.4) || node-kind-of (3.0.4+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── normalize-path || normalize-path (2.0.1) || node-normalize-path (2.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── object.omit || object.omit (2.0.1) || node-object.omit (2.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── for-own || for-own (0.1.4) || node-for-own (0.1.4-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── for-in || for-in (0.1.6) || node-for-in (0.1.6-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── is-extendable || is-extendable (0.1.1) || node-is-extendable (0.1.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── parse-glob || parse-glob (3.0.4) || node-parse-glob (3.0.4+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── glob-base || glob-base (0.3.0) || node-glob-base (0.3.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── glob-parent || glob-parent (3.0.1) || node-glob-parent (3.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── is-glob || is-glob (3.1.0) || node-is-glob (3.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── path-dirname || path-dirname (1.0.2) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── is-glob || is-glob (3.1.0) || node-is-glob (3.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── is-dotfile || is-dotfile (1.0.2) || node-is-dotfile (1.0.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── is-extglob || is-extglob (2.1.0) || node-is-extglob (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── is-glob || is-glob (3.1.0) || node-is-glob (3.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── regex-cache || regex-cache (0.4.3) || node-regex-cache (0.4.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── is-equal-shallow || is-equal-shallow (0.1.3) || node-is-equal-shallow (0.1.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── is-primitive || is-primitive (2.0.0) || node-is-primitive (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── is-primitive || is-primitive (2.0.0) || node-is-primitive (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── resolve-dir || resolve-dir (1.0.0) || node-resolve-dir (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── expand-tilde || expand-tilde (2.0.1) || node-expand-tilde (2.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── global-modules || global-modules (0.2.3) || node-global-modules (0.2.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── global-prefix || global-prefix (0.1.4) || node-global-prefix (0.1.4-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── ini || ini (1.3.4) || node-ini (1.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── is-windows || is-windows (0.2.0) || node-is-windows (0.2.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── osenv || osenv (0.1.3) || node-osenv (0.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── os-homedir || os-homedir (1.0.2) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── os-tmpdir || os-tmpdir (1.0.2) || node-os-tmpdir (1.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── which || which (1.2.12) || node-which (1.0.5-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── is-windows || is-windows (0.2.0) || node-is-windows (0.2.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── glob || glob (7.1.1) || node-glob (4.0.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── fs.realpath || fs.realpath (1.0.0) || node-fs.realpath (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── inflight || inflight (1.0.6) || node-inflight (1.0.6-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── once || once (1.4.0) || node-once (1.4.0-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── wrappy || wrappy (1.0.2) || node-wrappy (1.0.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── wrappy || wrappy (1.0.2) || node-wrappy (1.0.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── inherits || inherits (2.0.3) || node-inherits (2.0.1-3) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── minimatch || minimatch (3.0.3) || node-minimatch (3.0.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── brace-expansion || brace-expansion (1.1.6) || node-brace-expansion (1.1.6-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── balanced-match || balanced-match (0.4.2) || node-balanced-match (0.4.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── concat-map || concat-map (0.0.1) || node-concat-map (0.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── once || once (1.4.0) || node-once (1.4.0-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── path-is-absolute || path-is-absolute (1.0.1) || node-path-is-absolute (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── grunt-cli || grunt-cli (1.2.0) || node-grunt-cli (1.2.0-3) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── findup-sync || findup-sync (0.4.3) || node-findup-sync (0.4.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── grunt-known-options || grunt-known-options (1.1.0) || node-grunt-known-options (1.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── nopt || nopt (3.0.6) || node-nopt (3.0.6-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── resolve || resolve (1.1.7) || node-resolve (1.1.7-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── grunt-known-options || grunt-known-options (1.1.0) || node-grunt-known-options (1.1.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── grunt-legacy-log || grunt-legacy-log (1.0.0) || node-grunt-legacy-log (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── colors || colors (1.1.2) || node-colors (1.0.3-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── grunt-legacy-log-utils || grunt-legacy-log-utils (1.0.0) || node-grunt-legacy-log-utils (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── chalk || chalk (1.1.3) || node-chalk (1.1.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── ansi-styles || ansi-styles (2.2.1) || node-ansi-styles (2.2.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── escape-string-regexp || escape-string-regexp (1.0.5) || node-escape-string-regexp (1.0.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── has-ansi || has-ansi (2.0.0) || node-has-ansi (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── ansi-regex || ansi-regex (2.0.0) || node-ansi-regex (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── strip-ansi || strip-ansi (3.0.1) || node-strip-ansi (3.0.1-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── ansi-regex || ansi-regex (2.0.0) || node-ansi-regex (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── supports-color || supports-color (3.1.2) || node-supports-color (3.1.2-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── has-flag || has-flag (2.0.0) || node-has-flag (2.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── lodash || lodash (4.16.6) || node-lodash (4.16.6+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── hooker || hooker (0.2.3) || node-hooker (0.2.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── lodash || lodash (4.16.6) || node-lodash (4.16.6+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── underscore.string || underscore.string (3.3.4) || node-underscore.string (3.3.4+dfsg-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── grunt-legacy-util || grunt-legacy-util (1.0.0) || node-grunt-legacy-util (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── async || async (2.1.2) || node-async (0.8.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── lodash || lodash (4.16.6) || node-lodash (4.16.6+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── exit || exit (0.1.2) || node-exit (0.1.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── getobject || getobject (0.1.0) || node-getobject (0.1.0-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── hooker || hooker (0.2.3) || node-hooker (0.2.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── lodash || lodash (4.16.6) || node-lodash (4.16.6+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── underscore.string || underscore.string (3.3.4) || node-underscore.string (3.3.4+dfsg-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── sprintf-js || sprintf-js (1.0.3) || node-sprintf-js (1.0.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── util-deprecate || util-deprecate (1.0.2) || node-util-deprecate (1.0.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── which || which (1.2.12) || node-which (1.0.5-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── isexe || isexe (1.1.2) || node-isexe (1.1.2-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── iconv-lite || iconv-lite (0.4.13) || node-iconv-lite (0.4.13-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── js-yaml || js-yaml (3.7.0) || node-js-yaml (3.7.0+dfsg-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── argparse || argparse (1.0.9) || node-argparse (1.0.7-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── sprintf-js || sprintf-js (1.0.3) || node-sprintf-js (1.0.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── esprima || esprima (3.1.1) || node-esprima (3.1.0+ds-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── minimatch || minimatch (3.0.3) || node-minimatch (3.0.3-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── nopt || nopt (3.0.6) || node-nopt (3.0.6-2) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── abbrev || abbrev (1.0.9) || node-abbrev (1.0.9-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── path-is-absolute || path-is-absolute (1.0.1) || node-path-is-absolute (1.0.0-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> └── rimraf || rimraf (2.5.4) || node-rimraf (2.2.8-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> └── glob || glob (7.1.1) || node-glob (4.0.5-1) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> grunt || grunt (1.0.1) || grunt (1.0.1-6 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── coffee-script || coffee-script (1.12.7) || coffeescript (1.12.7~dfsg-3 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── dateformat || dateformat (3.0.2) || node-dateformat (2.0.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── eventemitter2 || eventemitter2 (4.1.2) || node-eventemitter2 (0.4.13-2 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── exit || exit (0.1.2) || node-exit (0.1.2-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── findup-sync || findup-sync (2.0.0) || node-findup-sync (0.4.3-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── glob || glob (7.1.2) || node-glob (7.1.2-4 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── grunt-cli || grunt-cli (1.2.0) || node-grunt-cli (1.2.0-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── findup-sync || findup-sync (2.0.0) || node-findup-sync (0.4.3-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── detect-file || detect-file (1.0.0) || node-detect-file (0.1.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── is-glob || is-glob (4.0.0) || node-is-glob (3.0.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── is-extglob || is-extglob (2.1.1) || node-is-extglob (2.0.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── micromatch || micromatch (3.1.0) || node-micromatch (2.3.11-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── array-unique || array-unique (0.3.2) || node-array-unique (0.2.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── arr-diff || arr-diff (4.0.0) || node-arr-diff (3.0.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── braces || braces (2.2.2) || node-braces (2.0.2-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── array-unique || array-unique (0.3.2) || node-array-unique (0.2.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── arr-flatten || arr-flatten (1.1.0) || node-arr-flatten (1.0.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── define-property || define-property (1.0.0) || node-define-property (0.2.5-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── fill-range || fill-range (4.0.0) || node-fill-range (3.0.3-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── is-number || is-number (3.0.0) || node-is-number (3.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── repeat-string || repeat-string (1.6.1) || node-repeat-string (1.5.4-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── to-regex-range || to-regex-range (2.1.1) || node-to-regex-range (0.2.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── is-number || is-number (3.0.0) || node-is-number (3.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── repeat-string || repeat-string (1.6.1) || node-repeat-string (1.5.4-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── isobject || isobject (3.0.1) || node-isobject (2.1.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── repeat-element || repeat-element (1.1.2) || node-repeat-element (1.1.2+github-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── snapdragon || snapdragon (0.11.0) || node-snapdragon (0.8.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── snapdragon-node || snapdragon-node (2.1.1) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── split-string || split-string (3.0.2) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── to-regex || to-regex (3.0.1) || node-to-regex (3.0.1-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── define-property || define-property (1.0.0) || node-define-property (0.2.5-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── is-descriptor || is-descriptor (1.0.1) || node-is-descriptor (0.1.4-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── is-accessor-descriptor || is-accessor-descriptor (0.1.6) || node-is-accessor-descriptor (0.1.6-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── kind-of || kind-of (5.0.2) || node-kind-of (3.0.4+dfsg-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── is-data-descriptor || is-data-descriptor (0.1.4) || node-is-data-descriptor (0.1.4-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── kind-of || kind-of (5.0.2) || node-kind-of (3.0.4+dfsg-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── kind-of || kind-of (5.0.2) || node-kind-of (3.0.4+dfsg-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── extglob || extglob (2.0.2) || node-extglob (1.0.0-2 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── array-unique || array-unique (0.3.2) || node-array-unique (0.2.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── define-property || define-property (1.0.0) || node-define-property (0.2.5-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── expand-brackets || expand-brackets (2.1.4) || node-expand-brackets (2.1.3-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── debug || debug (3.1.0) || node-debug (2.5.1-2 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── define-property || define-property (1.0.0) || node-define-property (0.2.5-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── posix-character-classes || posix-character-classes (1.0.0) || node-posix-character-classes (0.1.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── regex-not || regex-not (1.0.0) || node-regex-not (1.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── snapdragon || snapdragon (0.11.0) || node-snapdragon (0.8.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── to-regex || to-regex (3.0.1) || node-to-regex (3.0.1-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── fragment-cache || fragment-cache (0.2.1) || node-fragment-cache (0.2.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── regex-not || regex-not (1.0.0) || node-regex-not (1.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── snapdragon || snapdragon (0.11.0) || node-snapdragon (0.8.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── to-regex || to-regex (3.0.1) || node-to-regex (3.0.1-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── fragment-cache || fragment-cache (0.2.1) || node-fragment-cache (0.2.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── kind-of || kind-of (5.0.2) || node-kind-of (3.0.4+dfsg-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── nanomatch || nanomatch (1.2.3) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── array-unique || array-unique (0.3.2) || node-array-unique (0.2.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── arr-diff || arr-diff (4.0.0) || node-arr-diff (3.0.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── define-property || define-property (1.0.0) || node-define-property (0.2.5-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── fragment-cache || fragment-cache (0.2.1) || node-fragment-cache (0.2.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── map-cache || map-cache (0.2.2) || node-map-cache (0.2.2-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── is-odd || is-odd (1.0.0) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── is-number || is-number (3.0.0) || node-is-number (3.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── kind-of || kind-of (5.0.2) || node-kind-of (3.0.4+dfsg-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── kind-of || kind-of (5.0.2) || node-kind-of (3.0.4+dfsg-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── object.pick || object.pick (1.3.0) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── isobject || isobject (3.0.1) || node-isobject (2.1.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── regex-not || regex-not (1.0.0) || node-regex-not (1.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── snapdragon || snapdragon (0.11.0) || node-snapdragon (0.8.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── component-emitter || component-emitter (1.2.1) || node-component-emitter (1.2.1-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── debug || debug (3.1.0) || node-debug (2.5.1-2 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   └── ms || ms (2.0.0) || node-debug (2.5.1-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── define-property || define-property (1.0.0) || node-define-property (0.2.5-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   └── is-extendable || is-extendable (1.0.1) || node-is-extendable (0.1.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   └── is-plain-object || is-plain-object (2.0.4) || node-is-plain-object (2.0.1+dfsg-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   └── isobject || isobject (3.0.1) || node-isobject (2.1.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── get-value || get-value (2.0.6) || node-get-value (2.0.6-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── isobject || isobject (3.0.1) || node-isobject (2.1.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── map-cache || map-cache (0.2.2) || node-map-cache (0.2.2-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── snapdragon-node || snapdragon-node (2.1.1) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── define-property || define-property (1.0.0) || node-define-property (0.2.5-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── isobject || isobject (3.0.1) || node-isobject (2.1.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   └── snapdragon-util || snapdragon-util (3.0.1) || ITP [[http://bugs.debian.org/859408|node-snapdragon-util #859408"]] || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── snapdragon-util || snapdragon-util (3.0.1) || ITP [[http://bugs.debian.org/859408|node-snapdragon-util #859408"]] || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   └── kind-of || kind-of (5.0.2) || node-kind-of (3.0.4+dfsg-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── source-map || source-map (0.6.1) || node-source-map (0.6.1+dfsg-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── source-map-resolve || source-map-resolve (0.5.0) || node-css (2.1.0-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── atob || atob (2.0.3) || node-css (2.1.0-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── resolve-url || resolve-url (0.2.1) || node-css (2.1.0-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   ├── source-map-url || source-map-url (0.4.0) || node-css (2.1.0-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   │   └── urix || urix (0.1.0) || node-css (2.1.0-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── use || use (3.0.0) || node-use (2.0.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   ├── define-property || define-property (1.0.0) || node-define-property (0.2.5-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   │   └── isobject || isobject (3.0.1) || node-isobject (2.1.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── to-regex || to-regex (3.0.1) || node-to-regex (3.0.1-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── define-property || define-property (1.0.0) || node-define-property (0.2.5-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   ├── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── regex-not || regex-not (1.0.0) || node-regex-not (1.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── extend-shallow || extend-shallow (2.0.1) || node-extend-shallow (2.0.1-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── object.pick || object.pick (1.3.0) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── regex-not || regex-not (1.0.0) || node-regex-not (1.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── snapdragon || snapdragon (0.11.0) || node-snapdragon (0.8.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── to-regex || to-regex (3.0.1) || node-to-regex (3.0.1-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── resolve-dir || resolve-dir (1.0.1) || node-resolve-dir (1.0.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── expand-tilde || expand-tilde (2.0.2) || node-expand-tilde (2.0.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── global-modules || global-modules (1.0.0) || node-global-modules (0.2.3-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── global-prefix || global-prefix (1.0.2) || node-global-prefix (0.1.4-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── expand-tilde || expand-tilde (2.0.2) || node-expand-tilde (2.0.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── homedir-polyfill || homedir-polyfill (1.0.1) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── homedir-polyfill || homedir-polyfill (1.0.1) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── parse-passwd || parse-passwd (1.0.0) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── ini || ini (1.3.4) || node-ini (1.3.4-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── is-windows || is-windows (1.0.1) || node-is-windows (0.2.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── which || which (1.3.0) || node-which (1.2.11-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── is-windows || is-windows (1.0.1) || node-is-windows (0.2.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── resolve-dir || resolve-dir (1.0.1) || node-resolve-dir (1.0.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── grunt-known-options || grunt-known-options (1.1.0) || node-grunt-known-options (1.1.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── nopt || nopt (4.0.1) || node-nopt (3.0.6-3 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── abbrev || abbrev (1.1.1) || node-abbrev (1.0.9-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── osenv || osenv (0.1.4) || node-osenv (0.1.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── os-homedir || os-homedir (1.0.2) || nodejs (6.11.3~dfsg-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── os-tmpdir || os-tmpdir (1.0.2) || node-os-tmpdir (1.0.2-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── resolve || resolve (1.4.0) || node-resolve (1.4.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── path-parse || path-parse (1.0.5) || || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── grunt-known-options || grunt-known-options (1.1.0) || node-grunt-known-options (1.1.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── grunt-legacy-log || grunt-legacy-log (1.0.0) || node-grunt-legacy-log (1.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── colors || colors (1.1.2) || ITP [[http://bugs.debian.org/877501|node-d3-interpolate #877501"]] || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── grunt-legacy-log-utils || grunt-legacy-log-utils (1.0.0) || node-grunt-legacy-log-utils (1.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── chalk || chalk (2.1.0) || node-chalk (1.1.3-2 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── ansi-styles || ansi-styles (3.2.0) || node-ansi-styles (2.2.1-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── color-convert || color-convert (1.9.0) || node-color-convert (1.9.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   │   └── color-name || color-name (1.1.3) || node-color-name (1.1.3-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   ├── escape-string-regexp || escape-string-regexp (1.0.5) || node-escape-string-regexp (1.0.5-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── supports-color || supports-color (4.4.0) || node-supports-color (4.4.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   │   └── has-flag || has-flag (2.0.0) || node-has-flag (2.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── lodash || lodash (4.17.4) || node-lodash (4.17.4+dfsg-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── hooker || hooker (0.2.3) || node-hooker (0.2.3-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── lodash || lodash (4.17.4) || node-lodash (4.17.4+dfsg-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── underscore.string || underscore.string (3.3.4) || RFP [[http://bugs.debian.org/801202|node-underscore.string #801202"]] || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── grunt-legacy-util || grunt-legacy-util (1.0.0) || node-grunt-legacy-util (1.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── async || async (2.5.0) || node-async (0.8.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── lodash || lodash (4.17.4) || node-lodash (4.17.4+dfsg-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── exit || exit (0.1.2) || node-exit (0.1.2-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── getobject || getobject (0.1.0) || node-getobject (0.1.0-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── hooker || hooker (0.2.3) || node-hooker (0.2.3-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── lodash || lodash (4.17.4) || node-lodash (4.17.4+dfsg-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── underscore.string || underscore.string (3.3.4) || RFP [[http://bugs.debian.org/801202|node-underscore.string #801202"]] || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   ├── sprintf-js || sprintf-js (1.1.1) || node-sprintf-js (1.1.1+ds1-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── util-deprecate || util-deprecate (1.0.2) || node-util-deprecate (1.0.2-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── which || which (1.3.0) || node-which (1.2.11-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── isexe || isexe (2.0.0) || node-isexe (2.0.0-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── iconv-lite || iconv-lite (0.4.19) || node-iconv (2.3.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── js-yaml || js-yaml (3.10.0) || node-js-yaml (3.10.0+dfsg-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── argparse || argparse (1.0.9) || node-argparse (1.0.7-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   │   └── sprintf-js || sprintf-js (1.1.1) || node-sprintf-js (1.1.1+ds1-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── esprima || esprima (4.0.0) || node-esprima (4.0.0+ds-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── minimatch || minimatch (3.0.4) || node-minimatch (3.0.4-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── nopt || nopt (4.0.1) || node-nopt (3.0.6-3 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── path-is-absolute || path-is-absolute (1.0.1) || node-path-is-absolute (1.0.0-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> └── rimraf || rimraf (2.6.2) || node-rimraf (2.5.4-3 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> └── glob || glob (7.1.2) || node-glob (7.1.2-4 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── fs.realpath || fs.realpath (1.0.0) || node-fs.realpath (1.0.0-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── inflight || inflight (1.0.6) || node-inflight (1.0.6-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── once || once (1.4.0) || node-once (1.4.0-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── wrappy || wrappy (1.0.2) || node-wrappy (1.0.2-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── inherits || inherits (2.0.3) || node-inherits (2.0.3-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── minimatch || minimatch (3.0.4) || node-minimatch (3.0.4-3 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── brace-expansion || brace-expansion (1.1.8) || node-brace-expansion (1.1.8-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   ├── balanced-match || balanced-match (1.0.0) || node-balanced-match (0.4.2-1 /!\ ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── concat-map || concat-map (0.0.1) || node-concat-map (0.0.1-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> ├── once || once (1.4.0) || node-once (1.4.0-2 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> │   └── wrappy || wrappy (1.0.2) || node-wrappy (1.0.2-1 {OK} ) || ||
||<style="font-family: courier, monospace; white-space: pre-wrap; word-wrap: break-word;"> └── path-is-absolute || path-is-absolute (1.0.1) || node-path-is-absolute (1.0.0-1 /!\ ) || ||

Packaging grunt

Introduction

In this page will be tracked packaging information about grunt nodejs module.

Please do not edit this page by hand. Use this script instead.

For more information about packaging a Node.js module, please take a look at this page.

Build Dependencies

Name

npm

debian

task

semver

semver (5.4.1)

node-semver (5.4.1-1 {OK} )

grunt-contrib-watch

grunt-contrib-watch (1.0.0)

grunt-jscs

grunt-jscs (3.0.1)

temporary

temporary (0.0.8)

node-temporary (0.0.8-2 {OK} )

grunt-contrib-nodeunit

grunt-contrib-nodeunit (1.0.0)

node-grunt-contrib-nodeunit (1.0.0-1 {OK} )

shelljs

shelljs (0.7.8)

node-shelljs (0.7.5-1 /!\ )

grunt-contrib-jshint

grunt-contrib-jshint (1.1.0)

through2

through2 (2.0.3)

node-through2 (2.0.3-1 {OK} )

difflet

difflet (1.0.1)

node-difflet (1.0.1-1 {OK} )

Dependencies

Name

npm

debian

task

grunt

grunt (1.0.1)

grunt (1.0.1-6 {OK} )

├── coffee-script

coffee-script (1.12.7)

coffeescript (1.12.7~dfsg-3 /!\ )

├── dateformat

dateformat (3.0.2)

node-dateformat (2.0.0-1 /!\ )

├── eventemitter2

eventemitter2 (4.1.2)

node-eventemitter2 (0.4.13-2 /!\ )

├── exit

exit (0.1.2)

node-exit (0.1.2-1 {OK} )

├── findup-sync

findup-sync (2.0.0)

node-findup-sync (0.4.3-1 /!\ )

├── glob

glob (7.1.2)

node-glob (7.1.2-4 {OK} )

├── grunt-cli

grunt-cli (1.2.0)

node-grunt-cli (1.2.0-3 {OK} )

│   ├── findup-sync

findup-sync (2.0.0)

node-findup-sync (0.4.3-1 /!\ )

│   │   ├── detect-file

detect-file (1.0.0)

node-detect-file (0.1.0-1 /!\ )

│   │   ├── is-glob

is-glob (4.0.0)

node-is-glob (3.0.0-1 /!\ )

│   │   │   └── is-extglob

is-extglob (2.1.1)

node-is-extglob (2.0.0-1 /!\ )

│   │   ├── micromatch

micromatch (3.1.0)

node-micromatch (2.3.11-1 /!\ )

│   │   │   ├── array-unique

array-unique (0.3.2)

node-array-unique (0.2.1-1 /!\ )

│   │   │   ├── arr-diff

arr-diff (4.0.0)

node-arr-diff (3.0.0-1 /!\ )

│   │   │   ├── braces

braces (2.2.2)

node-braces (2.0.2-1 /!\ )

│   │   │   │   ├── array-unique

array-unique (0.3.2)

node-array-unique (0.2.1-1 /!\ )

│   │   │   │   ├── arr-flatten

arr-flatten (1.1.0)

node-arr-flatten (1.0.1-1 /!\ )

│   │   │   │   ├── define-property

define-property (1.0.0)

node-define-property (0.2.5-1 /!\ )

│   │   │   │   ├── extend-shallow

extend-shallow (2.0.1)

node-extend-shallow (2.0.1-3 {OK} )

│   │   │   │   ├── fill-range

fill-range (4.0.0)

node-fill-range (3.0.3-1 /!\ )

│   │   │   │   │   ├── extend-shallow

extend-shallow (2.0.1)

node-extend-shallow (2.0.1-3 {OK} )

│   │   │   │   │   ├── is-number

is-number (3.0.0)

node-is-number (3.0.0-1 {OK} )

│   │   │   │   │   ├── repeat-string

repeat-string (1.6.1)

node-repeat-string (1.5.4-1 /!\ )

│   │   │   │   │   └── to-regex-range

to-regex-range (2.1.1)

node-to-regex-range (0.2.0-1 /!\ )

│   │   │   │   │   ├── is-number

is-number (3.0.0)

node-is-number (3.0.0-1 {OK} )

│   │   │   │   │   └── repeat-string

repeat-string (1.6.1)

node-repeat-string (1.5.4-1 /!\ )

│   │   │   │   ├── isobject

isobject (3.0.1)

node-isobject (2.1.0-1 /!\ )

│   │   │   │   ├── repeat-element

repeat-element (1.1.2)

node-repeat-element (1.1.2+github-2 {OK} )

│   │   │   │   ├── snapdragon

snapdragon (0.11.0)

node-snapdragon (0.8.1-1 /!\ )

│   │   │   │   ├── snapdragon-node

snapdragon-node (2.1.1)

│   │   │   │   ├── split-string

split-string (3.0.2)

│   │   │   │   │   └── extend-shallow

extend-shallow (2.0.1)

node-extend-shallow (2.0.1-3 {OK} )

│   │   │   │   └── to-regex

to-regex (3.0.1)

node-to-regex (3.0.1-1 {OK} )

│   │   │   ├── define-property

define-property (1.0.0)

node-define-property (0.2.5-1 /!\ )

│   │   │   │   └── is-descriptor

is-descriptor (1.0.1)

node-is-descriptor (0.1.4-1 /!\ )

│   │   │   │   ├── is-accessor-descriptor

is-accessor-descriptor (0.1.6)

node-is-accessor-descriptor (0.1.6-1 {OK} )

│   │   │   │   │   └── kind-of

kind-of (5.0.2)

node-kind-of (3.0.4+dfsg-1 /!\ )

│   │   │   │   ├── is-data-descriptor

is-data-descriptor (0.1.4)

node-is-data-descriptor (0.1.4-1 {OK} )

│   │   │   │   │   └── kind-of

kind-of (5.0.2)

node-kind-of (3.0.4+dfsg-1 /!\ )

│   │   │   │   └── kind-of

kind-of (5.0.2)

node-kind-of (3.0.4+dfsg-1 /!\ )

│   │   │   ├── extend-shallow

extend-shallow (2.0.1)

node-extend-shallow (2.0.1-3 {OK} )

│   │   │   ├── extglob

extglob (2.0.2)

node-extglob (1.0.0-2 /!\ )

│   │   │   │   ├── array-unique

array-unique (0.3.2)

node-array-unique (0.2.1-1 /!\ )

│   │   │   │   ├── define-property

define-property (1.0.0)

node-define-property (0.2.5-1 /!\ )

│   │   │   │   ├── expand-brackets

expand-brackets (2.1.4)

node-expand-brackets (2.1.3-1 /!\ )

│   │   │   │   │   ├── debug

debug (3.1.0)

node-debug (2.5.1-2 /!\ )

│   │   │   │   │   ├── define-property

define-property (1.0.0)

node-define-property (0.2.5-1 /!\ )

│   │   │   │   │   ├── extend-shallow

extend-shallow (2.0.1)

node-extend-shallow (2.0.1-3 {OK} )

│   │   │   │   │   ├── posix-character-classes

posix-character-classes (1.0.0)

node-posix-character-classes (0.1.0-1 /!\ )

│   │   │   │   │   ├── regex-not

regex-not (1.0.0)

node-regex-not (1.0.0-1 {OK} )

│   │   │   │   │   ├── snapdragon

snapdragon (0.11.0)

node-snapdragon (0.8.1-1 /!\ )

│   │   │   │   │   └── to-regex

to-regex (3.0.1)

node-to-regex (3.0.1-1 {OK} )

│   │   │   │   ├── extend-shallow

extend-shallow (2.0.1)

node-extend-shallow (2.0.1-3 {OK} )

│   │   │   │   ├── fragment-cache

fragment-cache (0.2.1)

node-fragment-cache (0.2.0-1 /!\ )

│   │   │   │   ├── regex-not

regex-not (1.0.0)

node-regex-not (1.0.0-1 {OK} )

│   │   │   │   ├── snapdragon

snapdragon (0.11.0)

node-snapdragon (0.8.1-1 /!\ )

│   │   │   │   └── to-regex

to-regex (3.0.1)

node-to-regex (3.0.1-1 {OK} )

│   │   │   ├── fragment-cache

fragment-cache (0.2.1)

node-fragment-cache (0.2.0-1 /!\ )

│   │   │   ├── kind-of

kind-of (5.0.2)

node-kind-of (3.0.4+dfsg-1 /!\ )

│   │   │   ├── nanomatch

nanomatch (1.2.3)

│   │   │   │   ├── array-unique

array-unique (0.3.2)

node-array-unique (0.2.1-1 /!\ )

│   │   │   │   ├── arr-diff

arr-diff (4.0.0)

node-arr-diff (3.0.0-1 /!\ )

│   │   │   │   ├── define-property

define-property (1.0.0)

node-define-property (0.2.5-1 /!\ )

│   │   │   │   ├── extend-shallow

extend-shallow (2.0.1)

node-extend-shallow (2.0.1-3 {OK} )

│   │   │   │   ├── fragment-cache

fragment-cache (0.2.1)

node-fragment-cache (0.2.0-1 /!\ )

│   │   │   │   │   └── map-cache

map-cache (0.2.2)

node-map-cache (0.2.2-1 {OK} )

│   │   │   │   ├── is-odd

is-odd (1.0.0)

│   │   │   │   │   └── is-number

is-number (3.0.0)

node-is-number (3.0.0-1 {OK} )

│   │   │   │   │   └── kind-of

kind-of (5.0.2)

node-kind-of (3.0.4+dfsg-1 /!\ )

│   │   │   │   ├── kind-of

kind-of (5.0.2)

node-kind-of (3.0.4+dfsg-1 /!\ )

│   │   │   │   ├── object.pick

object.pick (1.3.0)

│   │   │   │   │   └── isobject

isobject (3.0.1)

node-isobject (2.1.0-1 /!\ )

│   │   │   │   ├── regex-not

regex-not (1.0.0)

node-regex-not (1.0.0-1 {OK} )

│   │   │   │   ├── snapdragon

snapdragon (0.11.0)

node-snapdragon (0.8.1-1 /!\ )

│   │   │   │   │   ├── component-emitter

component-emitter (1.2.1)

node-component-emitter (1.2.1-1 {OK} )

│   │   │   │   │   ├── debug

debug (3.1.0)

node-debug (2.5.1-2 /!\ )

│   │   │   │   │   │   └── ms

ms (2.0.0)

node-debug (2.5.1-2 {OK} )

│   │   │   │   │   ├── define-property

define-property (1.0.0)

node-define-property (0.2.5-1 /!\ )

│   │   │   │   │   ├── extend-shallow

extend-shallow (2.0.1)

node-extend-shallow (2.0.1-3 {OK} )

│   │   │   │   │   │   └── is-extendable

is-extendable (1.0.1)

node-is-extendable (0.1.1-1 /!\ )

│   │   │   │   │   │   └── is-plain-object

is-plain-object (2.0.4)

node-is-plain-object (2.0.1+dfsg-1 /!\ )

│   │   │   │   │   │   └── isobject

isobject (3.0.1)

node-isobject (2.1.0-1 /!\ )

│   │   │   │   │   ├── get-value

get-value (2.0.6)

node-get-value (2.0.6-1 {OK} )

│   │   │   │   │   ├── isobject

isobject (3.0.1)

node-isobject (2.1.0-1 /!\ )

│   │   │   │   │   ├── map-cache

map-cache (0.2.2)

node-map-cache (0.2.2-1 {OK} )

│   │   │   │   │   ├── snapdragon-node

snapdragon-node (2.1.1)

│   │   │   │   │   │   ├── define-property

define-property (1.0.0)

node-define-property (0.2.5-1 /!\ )

│   │   │   │   │   │   ├── isobject

isobject (3.0.1)

node-isobject (2.1.0-1 /!\ )

│   │   │   │   │   │   └── snapdragon-util

snapdragon-util (3.0.1)

ITP node-snapdragon-util #859408"

│   │   │   │   │   ├── snapdragon-util

snapdragon-util (3.0.1)

ITP node-snapdragon-util #859408"

│   │   │   │   │   │   └── kind-of

kind-of (5.0.2)

node-kind-of (3.0.4+dfsg-1 /!\ )

│   │   │   │   │   ├── source-map

source-map (0.6.1)

node-source-map (0.6.1+dfsg-1 {OK} )

│   │   │   │   │   ├── source-map-resolve

source-map-resolve (0.5.0)

node-css (2.1.0-2 {OK} )

│   │   │   │   │   │   ├── atob

atob (2.0.3)

node-css (2.1.0-2 {OK} )

│   │   │   │   │   │   ├── resolve-url

resolve-url (0.2.1)

node-css (2.1.0-2 {OK} )

│   │   │   │   │   │   ├── source-map-url

source-map-url (0.4.0)

node-css (2.1.0-2 {OK} )

│   │   │   │   │   │   └── urix

urix (0.1.0)

node-css (2.1.0-2 {OK} )

│   │   │   │   │   └── use

use (3.0.0)

node-use (2.0.0-1 /!\ )

│   │   │   │   │   ├── define-property

define-property (1.0.0)

node-define-property (0.2.5-1 /!\ )

│   │   │   │   │   └── isobject

isobject (3.0.1)

node-isobject (2.1.0-1 /!\ )

│   │   │   │   └── to-regex

to-regex (3.0.1)

node-to-regex (3.0.1-1 {OK} )

│   │   │   │   ├── define-property

define-property (1.0.0)

node-define-property (0.2.5-1 /!\ )

│   │   │   │   ├── extend-shallow

extend-shallow (2.0.1)

node-extend-shallow (2.0.1-3 {OK} )

│   │   │   │   └── regex-not

regex-not (1.0.0)

node-regex-not (1.0.0-1 {OK} )

│   │   │   │   └── extend-shallow

extend-shallow (2.0.1)

node-extend-shallow (2.0.1-3 {OK} )

│   │   │   ├── object.pick

object.pick (1.3.0)

│   │   │   ├── regex-not

regex-not (1.0.0)

node-regex-not (1.0.0-1 {OK} )

│   │   │   ├── snapdragon

snapdragon (0.11.0)

node-snapdragon (0.8.1-1 /!\ )

│   │   │   └── to-regex

to-regex (3.0.1)

node-to-regex (3.0.1-1 {OK} )

│   │   └── resolve-dir

resolve-dir (1.0.1)

node-resolve-dir (1.0.0-1 /!\ )

│   │   ├── expand-tilde

expand-tilde (2.0.2)

node-expand-tilde (2.0.1-1 /!\ )

│   │   └── global-modules

global-modules (1.0.0)

node-global-modules (0.2.3-1 /!\ )

│   │   ├── global-prefix

global-prefix (1.0.2)

node-global-prefix (0.1.4-1 /!\ )

│   │   │   ├── expand-tilde

expand-tilde (2.0.2)

node-expand-tilde (2.0.1-1 /!\ )

│   │   │   │   └── homedir-polyfill

homedir-polyfill (1.0.1)

│   │   │   ├── homedir-polyfill

homedir-polyfill (1.0.1)

│   │   │   │   └── parse-passwd

parse-passwd (1.0.0)

│   │   │   ├── ini

ini (1.3.4)

node-ini (1.3.4-1 {OK} )

│   │   │   ├── is-windows

is-windows (1.0.1)

node-is-windows (0.2.0-1 /!\ )

│   │   │   └── which

which (1.3.0)

node-which (1.2.11-1 /!\ )

│   │   ├── is-windows

is-windows (1.0.1)

node-is-windows (0.2.0-1 /!\ )

│   │   └── resolve-dir

resolve-dir (1.0.1)

node-resolve-dir (1.0.0-1 /!\ )

│   ├── grunt-known-options

grunt-known-options (1.1.0)

node-grunt-known-options (1.1.0-1 {OK} )

│   ├── nopt

nopt (4.0.1)

node-nopt (3.0.6-3 /!\ )

│   │   ├── abbrev

abbrev (1.1.1)

node-abbrev (1.0.9-1 /!\ )

│   │   └── osenv

osenv (0.1.4)

node-osenv (0.1.0-1 /!\ )

│   │   ├── os-homedir

os-homedir (1.0.2)

nodejs (6.11.3~dfsg-1 {OK} )

│   │   └── os-tmpdir

os-tmpdir (1.0.2)

node-os-tmpdir (1.0.2-1 {OK} )

│   └── resolve

resolve (1.4.0)

node-resolve (1.4.0-1 {OK} )

│   └── path-parse

path-parse (1.0.5)

├── grunt-known-options

grunt-known-options (1.1.0)

node-grunt-known-options (1.1.0-1 {OK} )

├── grunt-legacy-log

grunt-legacy-log (1.0.0)

node-grunt-legacy-log (1.0.0-1 {OK} )

│   ├── colors

colors (1.1.2)

ITP node-d3-interpolate #877501"

│   ├── grunt-legacy-log-utils

grunt-legacy-log-utils (1.0.0)

node-grunt-legacy-log-utils (1.0.0-1 {OK} )

│   │   ├── chalk

chalk (2.1.0)

node-chalk (1.1.3-2 /!\ )

│   │   │   ├── ansi-styles

ansi-styles (3.2.0)

node-ansi-styles (2.2.1-1 /!\ )

│   │   │   │   └── color-convert

color-convert (1.9.0)

node-color-convert (1.9.0-1 {OK} )

│   │   │   │   └── color-name

color-name (1.1.3)

node-color-name (1.1.3-1 {OK} )

│   │   │   ├── escape-string-regexp

escape-string-regexp (1.0.5)

node-escape-string-regexp (1.0.5-1 {OK} )

│   │   │   └── supports-color

supports-color (4.4.0)

node-supports-color (4.4.0-1 {OK} )

│   │   │   └── has-flag

has-flag (2.0.0)

node-has-flag (2.0.0-1 {OK} )

│   │   └── lodash

lodash (4.17.4)

node-lodash (4.17.4+dfsg-1 {OK} )

│   ├── hooker

hooker (0.2.3)

node-hooker (0.2.3-1 {OK} )

│   ├── lodash

lodash (4.17.4)

node-lodash (4.17.4+dfsg-1 {OK} )

│   └── underscore.string

underscore.string (3.3.4)

RFP node-underscore.string #801202"

├── grunt-legacy-util

grunt-legacy-util (1.0.0)

node-grunt-legacy-util (1.0.0-1 {OK} )

│   ├── async

async (2.5.0)

node-async (0.8.0-1 /!\ )

│   │   └── lodash

lodash (4.17.4)

node-lodash (4.17.4+dfsg-1 {OK} )

│   ├── exit

exit (0.1.2)

node-exit (0.1.2-1 {OK} )

│   ├── getobject

getobject (0.1.0)

node-getobject (0.1.0-2 {OK} )

│   ├── hooker

hooker (0.2.3)

node-hooker (0.2.3-1 {OK} )

│   ├── lodash

lodash (4.17.4)

node-lodash (4.17.4+dfsg-1 {OK} )

│   ├── underscore.string

underscore.string (3.3.4)

RFP node-underscore.string #801202"

│   │   ├── sprintf-js

sprintf-js (1.1.1)

node-sprintf-js (1.1.1+ds1-2 {OK} )

│   │   └── util-deprecate

util-deprecate (1.0.2)

node-util-deprecate (1.0.2-1 {OK} )

│   └── which

which (1.3.0)

node-which (1.2.11-1 /!\ )

│   └── isexe

isexe (2.0.0)

node-isexe (2.0.0-3 {OK} )

├── iconv-lite

iconv-lite (0.4.19)

node-iconv (2.3.0-1 {OK} )

├── js-yaml

js-yaml (3.10.0)

node-js-yaml (3.10.0+dfsg-1 {OK} )

│   ├── argparse

argparse (1.0.9)

node-argparse (1.0.7-1 /!\ )

│   │   └── sprintf-js

sprintf-js (1.1.1)

node-sprintf-js (1.1.1+ds1-2 {OK} )

│   └── esprima

esprima (4.0.0)

node-esprima (4.0.0+ds-2 {OK} )

├── minimatch

minimatch (3.0.4)

node-minimatch (3.0.4-3 {OK} )

├── nopt

nopt (4.0.1)

node-nopt (3.0.6-3 /!\ )

├── path-is-absolute

path-is-absolute (1.0.1)

node-path-is-absolute (1.0.0-1 /!\ )

└── rimraf

rimraf (2.6.2)

node-rimraf (2.5.4-3 /!\ )

└── glob

glob (7.1.2)

node-glob (7.1.2-4 {OK} )

├── fs.realpath

fs.realpath (1.0.0)

node-fs.realpath (1.0.0-1 {OK} )

├── inflight

inflight (1.0.6)

node-inflight (1.0.6-1 {OK} )

│   ├── once

once (1.4.0)

node-once (1.4.0-2 {OK} )

│   └── wrappy

wrappy (1.0.2)

node-wrappy (1.0.2-1 {OK} )

├── inherits

inherits (2.0.3)

node-inherits (2.0.3-1 {OK} )

├── minimatch

minimatch (3.0.4)

node-minimatch (3.0.4-3 {OK} )

│   └── brace-expansion

brace-expansion (1.1.8)

node-brace-expansion (1.1.8-1 {OK} )

│   ├── balanced-match

balanced-match (1.0.0)

node-balanced-match (0.4.2-1 /!\ )

│   └── concat-map

concat-map (0.0.1)

node-concat-map (0.0.1-1 {OK} )

├── once

once (1.4.0)

node-once (1.4.0-2 {OK} )

│   └── wrappy

wrappy (1.0.2)

node-wrappy (1.0.2-1 {OK} )

└── path-is-absolute

path-is-absolute (1.0.1)

node-path-is-absolute (1.0.0-1 /!\ )

Package.json

The package.json for grunt can be seen by typing:

npm view grunt